Desktopcouch and Ubuntu One pairing is missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
desktopcouch |
Fix Released
|
High
|
Manuel de la Peña |
Bug Description
This bug is starting to get big. Here you have a small history of what has happened:
I believe everything starts with bug lp:551699 in which it was stated that a pairing record should be added in the desktopcouch management database. Later with the evolution of the code, we moved to use Ubuntu SSO which forced the code to be moved to the Ubuntu SSO client. Rightly mentioned in bug lp:629095, that code was too specific to be in Ubuntu SSO and therefore it was requested to be moved to desktopcouch, which at that moment was considered the best location.
The issue was raised again in lp:668868 In this later bug the complain was that the code is to u1 specific, which it is, and that desktopcouch, as well as Ubuntu SSO, is a too general module for that code.
Now we arrive to the situation in which the pairing is not done at all and therefore it should be re-aded. This time the code should be part of Ubuntu One since if the glue project of all the different techs.
Related branches
- Manuel de la Peña (community): Approve
- Chad Miller (community): Approve
-
Diff: 272 lines (+125/-14)9 files modifieddesktopcouch/application/pair/couchdb_pairing/network_io.py (+1/-1)
desktopcouch/application/platform/linux/__init__.py (+3/-0)
desktopcouch/application/plugins/__init__.py (+41/-0)
desktopcouch/application/plugins/tests/__init__.py (+1/-0)
desktopcouch/application/plugins/tests/test_ubuntuone_pairing.py (+36/-1)
desktopcouch/application/plugins/ubuntuone_pairing.py (+33/-3)
desktopcouch/pair/couchdb_pairing/ubuntuone_pairing.py (+5/-5)
desktopcouch/records/tests/test_field_registry.py (+1/-1)
desktopcouch/records/tests/test_server.py (+4/-3)
Changed in ubuntuone-client: | |
assignee: | nobody → Naty Bidart (nataliabidart) |
description: | updated |
Changed in desktopcouch: | |
assignee: | Naty Bidart (nataliabidart) → Manuel de la Pena (mandel) |
Changed in desktopcouch: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in desktopcouch: | |
status: | Triaged → Fix Committed |
Changed in desktopcouch: | |
status: | Fix Committed → Fix Released |
We agreed that the code will remain on desktopcouch trunk, but will be a in a different binary package.
Assigning to proper project.