[Bug 24896] New: Account.Interface.Conditions
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Nov 4 14:13:42 CET 2009
http://bugs.freedesktop.org/show_bug.cgi?id=24896
Summary: Account.Interface.Conditions
Product: Telepathy
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: enhancement
Priority: low
Component: tp-spec
AssignedTo: telepathy-bugs at lists.freedesktop.org
ReportedBy: simon.mcvittie at collabora.co.uk
Blocks: 24894
Maemo 5 uses various extended interfaces beyond what's in telepathy-spec,
including those in:
http://git.collabora.co.uk/?p=telepathy-mission-control.git;a=tree;f=xml;hb=master
One of those is Account.Interface.Conditions, used by account creation tools in
Maemo to set conditions on accounts, so that the connectivity plugin in OMC
(using Maemo's libconic) can act only on accounts that need Internet access
(i.e. everything except telephony and possibly telepathy-salut).
In theory this interface can support arbitrary conditions, but in practice the
only one MC knows how to satisfy is "ip-route", which causes it to use the
connectivity plugin.
I think this is rather overengineered for what it currently does; meanwhile,
Alberto thinks it's insufficient for what it was meant to do, which was to
support arbitrary connectivity conditions, like being on a particular VPN.
(Relatedly, Mission Control's connectivity-plugin C API seems not to be ideal -
the division of responsibility between MC and the plugin is not at all clear -
so the code needs rethinking anyway.)
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list