[Gpe-list] Fwd: [Opensync-devel] Opensync for Nokia 770 Internet Tablet

Graham Cobb g+gpe at cobb.uk.net
Sat Dec 16 12:39:01 CET 2006


GPE users may also be interested in this.  I have now also ported the GPE 
plugin to Maemo (and have added an option to run gpesyncd locally without 
using ssh or network connections).

If you try this out please reply here to let me know how you get on.  I am 
still tracking down a hang during synchronisation which I think may be to do 
with my particular events so it would be useful to know if others are seeing 
the same problems.

It would be great to be able to add a button in gpe-calendar, gpe-contacts and 
gpe-todo to "synchronise now with your mobile phone"!  We aren't there yet 
because we need a GUI application to handle the sync (find the phone info in 
the Maemo database,  set up the configuration, run the sync, report on 
success/failure, allow the user to view the log, etc.).  Anyone want to work 
on that?

Graham

----------  Forwarded Message  ----------

Subject: [lists] [Opensync-devel] Opensync for Nokia 770 Internet Tablet
Date: Friday 15 December 2006 23:01
From: Graham Cobb <g+opensync at cobb.uk.net>
To: opensync-devel at lists.sourceforge.net

I have ported Opensync, with a couple of plugins, to the Nokia 770 Interent
Tablet (see http://www.cobb.uk.net/770/index.html for more info).  I used the
Debian source packages from Matthias Jahn.

Currently I can synchronise my Nokia 6230i using SyncML over Bluetooth to
files on the Internet Tablet.  I plan, in the next few days, to port the GPE
plugin (and probably add a mode where it will run gpesyncd locally).  That
should let me synchronise between GPE and the phone directly from the tablet,
without using any external system.  Getting my OWA Sync program to run so I
can synchronise both the tablet and the phone with Outlook as well is a goal
for the slightly longer term!

Although this works, I really see the port as a proof of concept.  As the
Internet Tablet includes bluetooth in the device it seems obvious that it
should be able to synchronise directly with mobile phones.  The supplied
Nokia software knows how to access files (for example photos) on a phone and
synchronisation is an obvious next step.

However, configuring and running opensync on the device is too complex for
 the ordinary user.  A user-friendly GUI is needed.

This GUI should be able to get information about the phone from the
configuration files on the tablet (if it has been set up as a phone the
tablet knows about) or should be able to scan for the phone (if it has not
been set up).  It also needs to fill in the rest of the configuration options
automatically.  Actually, it would be good if the syncml plug-in didn't
require so much configuration but worked things out for itself (for example,
if the user has not specified the channel number try the channels in turn to
try to find the right one, try with and without wbxml, etc.).

I'm really not into GUI's.  Anyone else interested enough to want to take
 this on?

Also, if this is to be a more useful port, there are a few things that need
sorting...

1) I disabled python support to get libopensync to build.  As python is a
supported language on the Internet Tablet I am not sure why I couldn't get it
to build (it could not find the python libraries in the build environment
even though they were installed).

2) I changed the dependency on libwbxml-old to be on libwbxml and used that
instead.  It seems to work for me but presumably it breaks something.

3) We need a good way to build and distribute the opensync packages for Maemo
in a timely fashion when new releases occur.  Ideas welcome.  Should we set
up a project on the Maemo garage?  Or make the Maemo port an official part of
www.opensync.org?  Or ...?

Graham

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Opensync-devel mailing list
Opensync-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensync-devel

-------------------------------------------------------



More information about the Gpe-list mailing list