Bug 33101 - Undraft interfaces for Hidden accounts
Summary: Undraft interfaces for Hidden accounts
Status: RESOLVED WONTFIX
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-spec (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks: 69600 70382
  Show dependency treegraph
 
Reported: 2011-01-14 03:14 UTC by Will Thompson
Modified: 2013-10-30 17:57 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
[MC master] Remove the A.I.Hidden, AM.I.Hidden interfaces (40.69 KB, patch)
2013-10-14 17:00 UTC, Simon McVittie
Details | Splinter Review

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.