syncing between machines

Asked by Dennis Hilmar on 2009-10-25

Hi, I've been using stickynotes for a long time, and I made some modifications to sync notes between machines, like when I'm on the one in my University I write some notes, that are synced with my server at home. This way I see the notes when I get home:)

Though I like xpad better since the code is much cleaner and would like to implement the same feature here. I've been looking quickly into the code and I see that you are using PF_LOCAL sockets to communicate, which gives me an idea for creating an interface for syncing (a bit like gobby does it).

I would just like to hear your point of view in this subject before going into it :)

Question information

Language:
English Edit question
Status:
Answered
For:
Xpad Edit question
Assignee:
No assignee Edit question
Last query:
2009-10-25
Last reply:
2013-10-22
Michael Terry (mterry) said : #1

Hello! Sorry I've been so slow to respond. Completely my fault. I saw this question and your other patch but didn't reply.

I am not a very active maintainer (as you may have guessed). I'll look at the patch and would accept patches in principle. Though I feel like this feature is a very complicated one. The UI for it should probably be simple. Something like tomboy's? Checkbox plus location.

Dennis Hilmar (dennishilmar) said : #2

Wow.. haven't seen Tomboys sync option. It looks quite nice... And I see that you can use ubuntu-one for syncing, which seems to be the solution to all syncing problems. Its all about using webservices now-a-days :)

How about using google wave for syncing? This opens the possibility of real-time editing with the waves :)

I've been looking into the waves since I really wanted to make some kind of thing with them. If they really are going to be used in the future, this would be a really cool feature for the xpad.

Hi Dennis,

Although this is a very old question, recently another person had the same wish.
If you are still interested in the feature and hopefully interested in helping design this feature, would you mind to write down some ideas on the blueprint of this feature?

https://blueprints.launchpad.net/xpad/+spec/xpad-share-notes

You can write ideas, features, wishes here, with the goal to make a specification ready to design the new feature.

Cheerds,
Arthur.

Dennis Hilmar (dennishilmar) said : #4

Hi Arthur,

Better late than never :)

I remember actually making something that monitored the note files and detected changes, which is the only needed feature for them to be updated via Ubuntu One or Dropbox.

Since there haven't been any changes on this project I've been using Tomboy instead... There are a lot of features we could use from that project - I'm thinking that using some kinda XML like syntax for the notes would be a better idea - also it should be possible to add links (A feature I really wanted in a long time).
Another idea my girlfriend gave me is using the Google docs API. This way the users just need to login to their google account and then it would be easy to keep the notes in sync. Then it would be super simple to create and Android widget app as well :)
https://github.com/googledrive/dredit

Of all these ideas the easiest solution for synchronization would probably be just using Dropbox and then keep the notes in sync with the file system.
I would love to take a look back in time to see if I can find the change I once made... It looks like it would still merge with todays code base. What are your thoughts?

--
Dennis Hilmar

Hi Dennis,

Thanks for all your great ideas! Since I am a bit occupied with other parts
of Xpad (more basic, like bugfixing), so for now I park all your ideas. I
have parked them in Launchpad as Blueprints. These are used as a place to
go from idea to a full specification. Take a look a look at it and feel
free to add new ideas or change whatever can be improved. You will
recognize some of your ideas of your mail in the headers of the blueprints.

https://blueprints.launchpad.net/xpad

Thanks again.
Cheers,
Arthur.

On 21 October 2013 01:11, Dennis Hilmar <<email address hidden>
> wrote:

> Question #86931 on Xpad changed:
> https://answers.launchpad.net/xpad/+question/86931
>
> Dennis Hilmar posted a new comment:
> Hi Arthur,
>
> Better late than never :)
>
> I remember actually making something that monitored the note files and
> detected changes, which is the only needed feature for them to be
> updated via Ubuntu One or Dropbox.
>
> Since there haven't been any changes on this project I've been using
> Tomboy instead... There are a lot of features we could use from that
> project - I'm thinking that using some kinda XML like syntax for the notes
> would be a better idea - also it should be possible to add links (A feature
> I really wanted in a long time).
> Another idea my girlfriend gave me is using the Google docs API. This way
> the users just need to login to their google account and then it would be
> easy to keep the notes in sync. Then it would be super simple to create and
> Android widget app as well :)
> https://github.com/googledrive/dredit
>
> Of all these ideas the easiest solution for synchronization would probably
> be just using Dropbox and then keep the notes in sync with the file system.
> I would love to take a look back in time to see if I can find the change I
> once made... It looks like it would still merge with todays code base. What
> are your thoughts?
>
> --
> Dennis Hilmar
>
> --
> You received this question notification because you are a member of Xpad
> Developers, which is an answer contact for Xpad.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~xpad-hackers
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~xpad-hackers
> More help : https://help.launchpad.net/ListHelp
>

--
Arthur Borsboom
Appartment 10-01 (level 10, app 1)
Avenida Arequipa 4130
Lima, Peru
Mob: +51 984 230 576
Email: <email address hidden>

Sagar Ghuge (ghugesss) said : #6

We don't have any API for google keep yet. So any suggestion on this to which we should share our notes ?

Can you help with this problem?

Provide an answer of your own, or ask Dennis Hilmar for more information if necessary.

To post a message you must log in.