On Tue, 2011-04-19 at 09:08 -0400, David Zeuthen wrote: 
> Implementation-wise, I can see this as a very minimal daemon / library
> that sits below libsocialweb, Telepathy, e-d-s and other APIs (e.g.
> these libraries/frameworks would use this new framework) that is
> dealing data online accounts. This daemon / library would

This is awesome.  It sounds like it will dovetail beautifully with the
work I'm doing on the E-D-S side right now to overhaul the way we manage
account info.  It's all going to be unified under a single API which is
fittingly named "ESource".

My idea was that for online services like Google or accounts on a
groupware server like Zimbra or Exchange, something provides a UI for
the user to fill out the basic details.  The tool then generates a set
of specially formatted GKeyFiles and deposits them into a designated
user directory which E-D-S is monitoring.  E-D-S then sees the new key
files, parses them into ESource objects, and adds them to an internal
registry.

If a client like Evolution is running, it would also notice the new key
files and immediately present them in its source list, usually shown in
the sidebar.

What you're describing sounds like the missing piece in my project.

Matthew Barnes

_______________________________________________
desktop-devel-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to