Ubuntu One pairing code needs to be added

Bug #629095 reported by Natalia Bidart
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
desktopcouch
Fix Released
High
Manuel de la Peña
desktopcouch (Ubuntu)
Fix Released
Medium
Manuel de la Peña
Maverick
Fix Released
Medium
Manuel de la Peña

Bug Description

The former code for pairing ubuntu one with desktopcouch was located within SSO package. We need to move this code to this package. The former code in SSO was:

https://pastebin.canonical.com/36655/

The 'new_credentials' callback should be connected to the CredentialsFound signal from the com.ubuntu.sso DBus service. Parameters needs to change a bit (current parameters can be seen here https://wiki.ubuntu.com/SingleSignOn/UbuntuSsoClient). You can check ubuntuone-client/bin/ubuntuone-preferences for a guide on how to connect to the DBus service and what parameters does the callback needs.

Related branches

Changed in desktopcouch:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Vincenzo Di Somma (vds)
tags: added: desktop+ desktopcouch u1-maverick
Changed in desktopcouch (Ubuntu):
status: New → Triaged
Changed in desktopcouch:
assignee: Vincenzo Di Somma (vds) → Manuel de la Pena (mandel)
Changed in desktopcouch (Ubuntu):
importance: Undecided → Medium
assignee: nobody → Manuel de la Pena (mandel)
description: updated
description: updated
Changed in desktopcouch (Ubuntu):
milestone: none → ubuntu-10.10
Changed in desktopcouch:
status: Triaged → In Progress
Changed in desktopcouch (Ubuntu Maverick):
status: Triaged → In Progress
Changed in desktopcouch:
status: In Progress → Fix Committed
Changed in desktopcouch (Ubuntu Maverick):
status: In Progress → Fix Committed
Changed in desktopcouch (Ubuntu Maverick):
status: Fix Committed → Fix Released
Changed in desktopcouch:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.