Bug 33101

Summary: Undraft interfaces for Hidden accounts
Product: Telepathy Reporter: Will Thompson <will>
Component: tp-specAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED WONTFIX QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium Keywords: patch
Version: git master   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 69600, 70382    
Attachments: [MC master] Remove the A.I.Hidden, AM.I.Hidden interfaces

Description Will Thompson 2011-01-14 03:14:34 UTC
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.
Comment 1 Will Thompson 2011-02-16 10:01:00 UTC
Okay, I just merged them as drafts. They're implemented in shipping versions of MC, so…
Comment 2 Simon McVittie 2013-09-20 12:31:42 UTC
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?
Comment 3 Simon McVittie 2013-10-11 16:20:02 UTC
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".
Comment 4 Guillaume Desmottes 2013-10-11 21:33:57 UTC
Yeah let's drop them for now.  We can always ressurect them later if they are actually used, which I doubt.
Comment 5 Simon McVittie 2013-10-14 17:00:26 UTC
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 6 Guillaume Desmottes 2013-10-15 14:05:20 UTC
Comment on attachment 87613 [details] [review]
[MC master] Remove the A.I.Hidden, AM.I.Hidden interfaces

Review of attachment 87613 [details] [review]:
-----------------------------------------------------------------

++
Comment 7 Simon McVittie 2013-10-30 17:57:48 UTC
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.