[Bug 24897] asses what to do about profiles

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 24 13:49:28 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=24897

--- Comment #10 from Alberto Mardegan <mardy at users.sourceforge.net> 2010-08-24 04:49:27 PDT ---
BTW, in my mail you quoted above I missed this latter part, of
application/framework specific informations: so, summing up, there are at least
three kinds of data related to services:

1) Read-only data which all services should have, no matter whether they are
IM, e-mail, or anything. Example: name, icon, provider, service type.

2) Template values for account settings: this settings might be specific for
the service type or even for the service (example: CM parameters); they are
specified as default values in the XML file, but the account storage should be
able to override them.

3) Application/framework specific information. Examples: the name of the CM to
be used, the protocol, the definition of the presence types, the supported
channels, the smileys, etc.

Of these things, libaccounts-glib supports (in the sense that it provides
applications with easy access to read these data) only the first two.
I wouldn't dislike to have the application/framework specific parts out of the
libaccounts .service files, as I was writing in the end of my previous comment;
in alternative, what we currently offer is the raw access to the .service file
contents, which seems to be a poor solution (because it means that every client
would re-parse the document to extract the information it's interested in).

Any suggestion on how libaccount-glib could improve this situation is more than
welcome. :-)
(you can use the meego-dev mailing list, if you feel like)

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list