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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp