Re: [Tomdroid-dev] Call for help

2010-03-27 Thread Benoit Garret
I've just filed the corresponding bugs in Launchpad:
 * Auto background synchronization:
https://bugs.launchpad.net/tomdroid/+bug/549646
 * Two-way synchronization: https://bugs.launchpad.net/tomdroid/+bug/549647
 * Interface: https://bugs.launchpad.net/tomdroid/+bug/549643

Cheers,
Benoît


On Wed, Mar 24, 2010 at 10:37 PM, Sandy Armstrong
sanfordarmstr...@gmail.com wrote:
 On Wed, Mar 24, 2010 at 1:36 PM, Benoit Garret
 benoit.garret_launch...@gadz.org wrote:
 Hi everyone,

 A few people have expressed a desire to contribute to the web-sync
 part of Tomdroid. I'm currently the only one, as far as I know, who
 did any work on that part.

 And many thanks for getting this work off the ground! :-)

 To speed up the whole process, I'm listing the areas that can be
 improved with the hope that someone will be interested and help. I'm
 not saying that I will stop working on this, but it will be far more
 enjoyable and faster with some help.

 Great idea, I've tweeted a link to this mail to spread the word a bit.

  * Background sync: Tomboy recently added the support for this, and
 I'm jealous. Background syncing in itself is not very difficult to
 implement but good integration with the global Android ecosystem
 requires some attention to detail (eg. detecting if the network is up
 or if the user has disabled the data synchronization settings).

 Somewhere in the Android Settings UI you can toggle per-provider
 background sync preferences.  I hope third-party apps can tie into
 this, and also that in Tomdroid's preferences you could toggle
 autosync on or off.  My G1 has awful battery life so all of my apps
 besides Gmail and Google Calendar are set for manual sync.

  * The core synchronization code: the work I've done only works in the
 case of a one-way synchronization. Olivier is working on note editing,
 which will break the current synchronization code. I'd rather plan
 this ahead than have to remove the sync feature. The current Tomboy
 code can be used as an example, it shouldn't be difficult to implement
 but some changes to the database schema will be needed.

 The overall two-way sync algorithm is in this giant method:

 http://git.gnome.org/browse/tomboy/tree/Tomboy/Synchronization/SyncManager.cs#n362

 The code that is specific to syncing with the Tomboy Web REST API is
 in the WebSyncService add-in, and perhaps the best place to start
 looking is here:

 http://git.gnome.org/browse/tomboy/tree/Tomboy/Addins/WebSyncService/WebSyncServer.cs

 These descriptions are very rough, I don't expect anyone to know
 exactly what needs to be done and instantly jump in. If any brave soul
 wants to help and stake their claim to fame, they're welcome to reply
 on or off-list where I can explain more precisely what needs to be
 done and give a few pointers to get them started. I can also help with
 the setup of a development environment if you've never done any
 Android development or never used Launchpad and bazaar.

 Maybe you should make sure that Launchpad bugs are filed for each of
 these issues, to make it easier for others to participate and track
 the work.

 Sandy



___
Mailing list: https://launchpad.net/~tomdroid-dev
Post to : tomdroid-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~tomdroid-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Tomdroid-dev] Call for help

2010-03-25 Thread alexandre lima
Yes, it concern tomboy. Thx for the tip.
I upgrade to 1.1.4 and it's not working.
I got the idea to run tomboy in console and I got this: *[ERROR]: Caught
exception. Message: The remote server returned an error: (500) INTERNAL
SERVER ERROR.*

It seems Ubuntu one server got a problem, so testing tomdroid with this
server is useless...

Alex


2010/3/25 Sandy Armstrong sanfordarmstr...@gmail.com

 On Thu, Mar 25, 2010 at 4:02 AM, alexandre lima formula...@bacatta.name
 wrote:
  Hi,
 
  I manage to get your code running and I want to test it more but I have a
  major problem with Ubuntu One syncing... It doesn't work any more on my
  Ubuntu 9.10 desktop and on my Ubuntu 9.10 netbook...
  It just failed without any error message. I wait 2 weeks to see if it's a
  server-side problem without success.
  I saw that tomboy 1.0.0 is old but upgrading seems to be a manual and
  painful solution. I rather prefer to wait for Ubuntu 10.04 next month.

 I don't understand, what application is giving you problems?  Tomboy
 or Tomdroid?  This list is for Tomdroid...if you're having Tomboy
 problems please email tomboy-list or file a bug.  Anyway, you need at
 least 1.0.1 to sync with U1, and you can upgrade to latest stable via
 our PPA: 
 https://launchpad.net/~tomboy-packagers/+archive/stablehttps://launchpad.net/%7Etomboy-packagers/+archive/stable

  Somewhere in the Android Settings UI you can toggle per-provider
  background sync preferences.
  If I get it right, I don't see any other apps beside the google's ones
 (I'm
  on android 1.5).

 Yeah, neither do I, but that doesn't mean it's impossible, right? :-P

 Sandy

___
Mailing list: https://launchpad.net/~tomdroid-dev
Post to : tomdroid-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~tomdroid-dev
More help   : https://help.launchpad.net/ListHelp