Bug 71230 - remove various old API integration
Summary: remove various old API integration
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: mission-control (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Simon McVittie
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2013-11-04 18:50 UTC by Simon McVittie
Modified: 2013-11-07 18:16 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
[1/4] Remove the Maemo libaccounts-sso pseudo-plugin (81.92 KB, patch)
2013-11-04 18:51 UTC, Simon McVittie
Details | Splinter Review
[2/4] Remove what's left of Nokia's "Aegis" API (4.83 KB, patch)
2013-11-04 18:52 UTC, Simon McVittie
Details | Splinter Review
[3/4] Remove remnants of integration with Maemo MCE (2.58 KB, patch)
2013-11-04 18:52 UTC, Simon McVittie
Details | Splinter Review
[4/4] Remove remnants of ConnMan integration, we now use GLib-Networking (1.32 KB, patch)
2013-11-04 18:52 UTC, Simon McVittie
Details | Splinter Review
[5/5] Remove disabled regression test for the old libaccounts plugin (3.46 KB, patch)
2013-11-05 14:08 UTC, Simon McVittie
Details | Splinter Review

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.