Conduit & Mobile Devices - Week 4



Yo,

Sorry bout being a few days late.

This past week I spent some more time improving the libsyncml
bindings. I successfully got the first callbacks into python from
libsyncml, but the description of these callbacks requires more
intervention than I would like (that is to say that I have not
described its format within pybindgen appropriately).

I also spent some time working on Conduit + GNome Phone Manager [1].
The basic approach being that I request contacts from GPM over dbus,
removing conduits direct dependency on gammu/bluetooth for phone
support.

Finally I also made furthur progress on the 'platform' branch of
conduit. This is a refactoring of conduit to remove the core
dependency on gconf and gnomevfs. It replaces them with platform
dependent implementations of each interface. So far I have a gnomevfs
and configparser implementations of the Settings class, and gnomevfs
and a pure python implementation of the file class. This is not
directly related to conduit and mobile devices, but it helps conduit
run on more mobile devices.... hint: n800 and iphone both run python,
and they will require different platform implementations of certain
core features.

Cheers

John

[1] http://bugzilla.gnome.org/show_bug.cgi?id=456259


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]