I've implemented support for hiding certain accounts from the standard lists in Mission Control (see bug 32979). Here's the spec. I drafted. http://people.freedesktop.org/~wjt/telepathy-spec-hidden/spec/Account_Manager_Interface_Hidden.html http://people.freedesktop.org/~wjt/telepathy-spec-hidden/spec/Account_Interface_Hidden.html I appreciate that it's a bit sketchy.
Okay, I just merged them as drafts. They're implemented in shipping versions of MC, so…
We should either take the opportunity to "undraft" these in Telepathy 1.0, or delete them. In favour of undrafting: well, someone might want them. (Did Ytstenut use these?) In favour of deleting: well, they're pretty niche. In the use-cases where we want to have Telepathy accounts that are flagged as "not really for IM at all", would we be better off recommending that applications use Wocky directly, and share connections via their own designed-for-the-subset daemon rather than via Telepathy?
Guillaume, Xavier, do you have any opinion on these interfaces? If you don't care, then I think my default is going to be "delete them; anyone who really wants them gets to justify their existence".
Yeah let's drop them for now. We can always ressurect them later if they are actually used, which I doubt.
Created attachment 87613 [details] [review] [MC master] Remove the A.I.Hidden, AM.I.Hidden interfaces They haven't been undrafted since they were added 2.5 years ago, and Will described them as "a bit sketchy" back then... which doesn't seem particularly compatible with consolidating and simplifying for 1.0. It's not clear to me that Telepathy is particularly appropriate for "non-user-facing" accounts.
Comment on attachment 87613 [details] [review] [MC master] Remove the A.I.Hidden, AM.I.Hidden interfaces Review of attachment 87613 [details] [review]: ----------------------------------------------------------------- ++
Interfaces removed, closing this bug WONTFIX. Please reopen (with rationale, in particular for why these accounts are in-scope for Telepathy!) if you needed them.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.