"Reinstall Previous Purchases" sign-in dialog doesn't explain itself
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Invalid
|
Undecided
|
Unassigned | ||
Ubuntu Single Sign On Client |
Fix Released
|
Medium
|
Natalia Bidart | ||
software-center (Ubuntu) |
Fix Released
|
High
|
Michael Vogt | ||
ubuntu-sso-client (Ubuntu) |
Fix Released
|
Medium
|
Natalia Bidart |
Bug Description
Binary package hint: software-center
Ubuntu Software Center 2.1.11, Ubuntu Maverick
0. Clear your Ubuntu Single Sign-On credentials from your user account if necessary.
1. software-center --enable-buy
2. Choose "File" > "Reinstall Previous Purchases..."
What you see: "Connect to ubuntu-
What's wrong:
* It doesn't explain why you're being asked to sign in.
* It asks you to "connect this computer to ubuntu-
What you should see: "To reinstall previous purchases, sign in to the Ubuntu Single Sign-On account you used to pay for them." <https:/
Related branches
- Vincenzo Di Somma (community): Approve
- John Lenton (community): Approve
-
Diff: 134 lines (+35/-6)2 files modifiedubuntu_sso/gui.py (+15/-6)
ubuntu_sso/tests/test_gui.py (+20/-0)
tags: | added: u1-natty |
Changed in ubuntu-sso-client: | |
status: | New → Confirmed |
Changed in ubuntuone-client: | |
status: | New → In Progress |
assignee: | nobody → Naty Bidart (nataliabidart) |
Changed in ubuntu-sso-client: | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
assignee: | nobody → Naty Bidart (nataliabidart) |
Changed in ubuntuone-client: | |
status: | In Progress → Invalid |
Changed in ubuntu-sso-client: | |
status: | Triaged → In Progress |
Changed in ubuntuone-client: | |
assignee: | Naty Bidart (nataliabidart) → nobody |
Changed in ubuntu-sso-client (Ubuntu): | |
importance: | Undecided → Medium |
assignee: | nobody → Naty Bidart (nataliabidart) |
status: | New → In Progress |
milestone: | none → ubuntu-10.10 |
Changed in ubuntu-sso-client: | |
status: | In Progress → Fix Committed |
tags: |
added: desktop+ u1-maverick removed: u1-natty |
Changed in ubuntu-sso-client: | |
status: | Fix Committed → Fix Released |
Changed in software-center (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Michael Vogt (mvo) |
Changed in software-center (Ubuntu): | |
status: | In Progress → Fix Committed |
I discussed this with John Lea. The problem is that the "To connect this computer to %s enter your details below" string works for Ubuntu One, but it's unlikely to work for any other application that wants you to sign on.
So, this should be handled like the PolicyKit dialog, where the calling application can completely customize the primary text, while the dialog itself provides unchanging secondary text.
For Ubuntu Software Center, the primary text would be: "To reinstall previous purchases, sign in to the Ubuntu Single Sign-On account you used to pay for them."
For Ubuntu One, the primary text would be: "To connect this computer to Ubuntu One, you need to sign on."
The secondary text, regardless of application, would be: "Enter your Ubuntu Single Sign-On details."