Bug 26846 - Contact classification interface
Summary: Contact classification interface
Status: RESOLVED MOVED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-spec (show other bugs)
Version: unspecified
Hardware: Other All
: medium enhancement
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 25185
  Show dependency treegraph
 
Reported: 2010-03-02 11:35 UTC by Mikhail Zabaluev
Modified: 2019-12-03 20:21 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Mikhail Zabaluev 2010-03-02 11:35:32 UTC
There are cases in which it is useful to distinguish classes of contacts within one connection for UI purposes.

These include:
- Undisclosed callers in Skype: The handles can be made unique (no idea yet if Skype can reuse the temporary contact IDs), but the ID is meaningless and should not be displayed.
- Undisclosed callers in telephony: coming from a pseudo-contact because it's too weird to have a call with nobody in StreamedMedia (the new Call channel could help with that). The pseudo-contact could be one for all anonymous calls or unique per call, but there is no meaninful handle ID either way, and relying on the CM to supply special case display labels for the UI is bollocks.
- Emergency communications: it's useful to see that a contact resolved by regular mechanisms (e.g. by requesting handle "112") is in fact an emergency contact.

There should be an interface and a contact property to obtain contact classes or "tags".
Comment 1 GitLab Migration User 2019-12-03 20:21:03 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-spec/issues/62.


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.