Bug 29376 - Interface.Messages should be mandatory
Summary: Interface.Messages should be mandatory
Status: RESOLVED DUPLICATE of bug 26838
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: http://git.collabora.co.uk/?p=user/ca...
Whiteboard:
Keywords: patch
Depends on: 29377 29378 29379
Blocks:
  Show dependency treegraph
 
Reported: 2010-08-03 05:07 UTC by Guillaume Desmottes
Modified: 2010-11-08 09:21 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Guillaume Desmottes 2010-08-03 05:07:31 UTC
At some point we should declare that the Messages interface is mandatory so CM and clients wouldn't have to bother using the old Text API.
Comment 1 Guillaume Desmottes 2010-08-03 05:16:20 UTC
So, I quickly looked at all our CM's to check which ones don't implement Messages yet:
* Gabble: OK
* Salut: OK
* Sofiasip: bug #29377
* Butterfly: OK
* Haze: OK
* Idle: bug #29378
* Sunshine: bug #29379
* Ring: OK
Comment 2 Simon McVittie 2010-08-03 06:01:51 UTC
(In reply to comment #1)
> So, I quickly looked at all our CM's to check which ones don't implement
> Messages yet:

* telepathy-glib (examples): Bug #29174
Comment 3 Guillaume Desmottes 2010-11-03 05:55:37 UTC
All CMs are not implementing Messages.
Is there more to do for making it mandatory?
http://git.collabora.co.uk/?p=user/cassidy/telepathy-spec;a=shortlog;h=refs/heads/message-29376
Comment 4 Simon McVittie 2010-11-08 09:21:07 UTC
Cherry-picked on Bug #26838 with the necessary changes to make it mandatory (changed annotation, many deprecations).

*** This bug has been marked as a duplicate of bug 26838 ***


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.