[Telepathy] Heads up: E-D-S API breaks coming soon
Philip Withnall
philip at tecnocode.co.uk
Mon Apr 30 01:28:29 PDT 2012
Hey,
On Sun, 2012-04-29 at 12:41 -0400, Matthew Barnes wrote:
> Heya,
>
> I wanted to give some early warning about some significant API breaks
> coming soon in Evolution-Data-Server which is going to break the E-D-S
> backend in libfolks and will require some possibly significant rework.
>
> I expect to be merging an E-D-S branch called 'account-mgmt' some time
> during 3.5, though I don't yet know exactly when. The branch completely
> changes the way E-D-S stores and manages account information. It moves
> the account data out of GConf to plain text files and adds a new D-Bus
> service and client-side API for accessing the data.
>
> I plan to post a migration guide to the Evolution wiki soon but have not
> yet started it. I do however have some other reference material posted.
>
> Overview of the new file format:
> http://live.gnome.org/Evolution/ESourceFileFormat
>
> The new libedataserver API manual:
> http://mbarnes.fedorapeople.org/account-mgmt/docs/libedataserver/
Thanks for the early warning. I’ll try and take a look at it over the
next week or two, but my time’s quite limited.
I've filed https://bugzilla.gnome.org/show_bug.cgi?id=675121 about
porting folks to the changes, and added you to the CC list (hope you
don’t mind).
> Not for lack of trying, but unfortunately I don't yet know Vala well
> enough to provide a patch myself. But I'm happy to assistant whomever
> is maintaining the E-D-S backend if they wish to start adapting it
> early, perhaps on a branch. The new APIs are fairly stable at this
> point, as I've been fine-tuning them for over a year and have Evolution
> fully adapted to use it. I *think* I have them properly annotated for
> language bindings but may need some assistance there.
>
> If you have questions you can find me on the #evolution channel of
> GimpNet IRC as mbarnes.
Fixing any language binding issues shouldn’t be a problem. :-)
Thanks for your work on this,
Philip
> Thanks,
> Matthew Barnes
>
>
> _______________________________________________
> telepathy mailing list
> telepathy at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/telepathy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 230 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/telepathy/attachments/20120430/455be047/attachment.pgp>
More information about the telepathy
mailing list