I asked David about this on the 4th. He preferred requiring sign-in for
recommendations, on the grounds that it would lower the barrier for
later purchases. Unfortunately I didn't realize, until after the call,
that you still need to sign in for purchases even after signing in for
recommendations. (Maybe that's fixable, but certainly not for 12.04.)
And I have not succeeded in contacting David since.
As I understand it, if we remove the sign-in requirement, we need to:
- merge the recommendations-by-uuid-only branch
- finish implementing the corresponding function on the server before release
day.
If we keep the sign-in requirement, we need to:
- fix the dialog text (string freeze exception)
- remove the word "anonymous" from the recommendations blurb (string freeze
exception)
- as you suggest, revert to opted-out state if the token is not working.
** Changed in: software-center (Ubuntu)
Status: Incomplete => New
** Changed in: software-center (Ubuntu)
Assignee: Matthew Paul Thomas (mpt) => (unassigned)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/967064
Title:
Opting in to recommendations asks you to sign in
Status in “software-center” package in Ubuntu:
New
Bug description:
1. Create a new admin user account and log in to it. (Or, once bug 967048 is
fixed, log in to a guest session.)
2. Launch USC.
3. Click "Turn on Recommendations".
4. Wait a minute.
What happens: A sign-in dialog appears, saying "To reinstall previous
purchases, sign in to the Ubuntu Single Sign-On account you used to
pay for them."
What should happen: No sign-in dialog should appear.
<https://wiki.ubuntu.com/SoftwareCenter/Recommendations>: "USC submits
the list of software currently installed to the recommendation
service, together with a UUID and (*only if* you’re already signed in)
your SSO ID to link with your ratings."
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/967064/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp