Bug 71230

Summary: remove various old API integration
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: mission-controlAssignee: Simon McVittie <smcv>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium CC: xclaesse
Version: git masterKeywords: patch
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: [1/4] Remove the Maemo libaccounts-sso pseudo-plugin
[2/4] Remove what's left of Nokia's "Aegis" API
[3/4] Remove remnants of integration with Maemo MCE
[4/4] Remove remnants of ConnMan integration, we now use GLib-Networking
[5/5] Remove disabled regression test for the old libaccounts plugin

Description Simon McVittie 2013-11-04 18:50:52 UTC
We have code for various things we shouldn't need any more.

See also Bug #32904, Bug #66459.
Comment 1 Simon McVittie 2013-11-04 18:51:50 UTC
Created attachment 88643 [details] [review]
[1/4] Remove the Maemo libaccounts-sso pseudo-plugin

The major user of libaccounts is Ubuntu Online Accounts, and we
have a proper plugin for that in Empathy (with an Ubuntu-specific
D-Bus API to fill in some gaps in the libaccounts API) and a request
to merge that instead (Bug #66459).
Comment 2 Simon McVittie 2013-11-04 18:52:05 UTC
Created attachment 88644 [details] [review]
[2/4] Remove what's left of Nokia's "Aegis" API

We already deleted the actual plugin.
Comment 3 Simon McVittie 2013-11-04 18:52:20 UTC
Created attachment 88645 [details] [review]
[3/4] Remove remnants of integration with Maemo MCE
Comment 4 Simon McVittie 2013-11-04 18:52:35 UTC
Created attachment 88646 [details] [review]
[4/4] Remove remnants of ConnMan integration, we now use  GLib-Networking
Comment 5 Simon McVittie 2013-11-05 14:08:21 UTC
Created attachment 88696 [details] [review]
[5/5] Remove disabled regression test for the old libaccounts  plugin

---

Could be squashed into 1/4 if desired.
Comment 6 Xavier Claessens 2013-11-07 17:44:18 UTC
Less code \o/ +1
Comment 7 Simon McVittie 2013-11-07 18:16:50 UTC
Fixed in git for 5.17.0

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.