[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
This bug was fixed in the package software-center - 5.2.4 --- software-center (5.2.4) precise-proposed; urgency=low [ Michael Vogt ] * lp:~mvo/software-center/lp970627: - fix intermittent crash when expunging the cache (LP: #970627) * lp:~mvo/software-center/lp971776: - fix crash when a downloaded image is invalid for whatever reason (network issues, proxy issues, pay-wall in between) (LP: #971776) * lp:~mvo/software-center/lp967036-2: - fix unicode error crash for people running with the LANGUAGE=zh_CN.UTF-8 or zh_TW.UTF-8 (LP: #967036) * lp:~mvo/software-center/cookie-jar: - fix paypal support in the purchases window (LP: #1018347) [ Gary Lasker ] * debian/control: - update vcs link to point to the 5.2 branch * lp:~gary-lasker/software-center/previous-purchase-sorting-lp873104: - return correct results when sorting the list of previous purchases (LP: #873104) * lp:~gary-lasker/software-center/recommendations-string-change-lp986437-for-5.2: - switch to the updated recommendations opt-in string now that the corresponding language pack updates are released and available (LP: #986437) * lp:~gary-lasker/software-center/fix-lp920741: - fix UnicodeDecodeError when a commercial app's title contains a unicode character (LP: #920741) [ Natalia Bidart ] * lp:~nataliabidart/software-center/cant-stop-the-music: - Stop the video if user navigates away from an app details page (LP: #1003954). -- Michael VogtThu, 28 Jun 2012 10:35:55 +0200 ** Changed in: software-center (Ubuntu Precise) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
I have verified that software-center version 5.2.4 in precise-proposed fixes this bug per the test case given in the description. I tested in English, and also verified it is translated into French and Simplified Chinese. Thanks! ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
** Description changed: - TEST CASE: + [TEST CASE] 1. open software-center 2. ensure that the word "anonymous" is in the text of the panel on the the bottom of the lobby page in the "Recommended for you" text 3. install software-center from precise-proposed 4. close/reopen software-center, verify that this time the word "anonymous" is no longer there - 5. for bonus points switch to a different well translated language to ensure that the string is still translated + 5. for bonus points switch to a different well translated language to ensure that the string is still translated + + [Regression Potential] + Risk of regression is very low. The only regression potential would be if this string has not been translated to a given language. In that case, it will appear in English. However, we uploaded this new string to rosetta well before Precise final even, so it has had many weeks to be translated, and the translations were released with the first Precise language packs update weeks ago. + + --- We need to remove the word "anonymous" from the opt-in panel text, per mpt's comment #5 in bug 967064: https://bugs.launchpad.net/ubuntu/+source/software- center/+bug/967064/comments/5 We need to do this because we currently require the user to have an SSO account and to be logged into it so that they can receive personalized recommendations. Given that, even though the list of uploaded packages is not tracked in any way, it is nevertheless not accurate to use the word "anonymous" in the opt-in text, The diff is very simple: === modified file 'softwarecenter/ui/gtk3/widgets/recommendations.py' --- softwarecenter/ui/gtk3/widgets/recommendations.py 2012-04-15 23:53:57 + +++ softwarecenter/ui/gtk3/widgets/recommendations.py 2012-04-16 00:00:36 + @@ -145,7 +145,7 @@ TURN_ON_RECOMMENDATIONS_TEXT = _(u"Turn On Recommendations") RECOMMENDATIONS_OPT_IN_TEXT = _(u"To make recommendations, " "Ubuntu Software Center " - "will occasionally send to Canonical an anonymous list " + "will occasionally send to Canonical a list " "of software currently installed.") def __init__(self, catview): -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
** Branch linked: lp:ubuntu/precise-proposed/software-center -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
Hello Gary, or anyone else affected, Accepted software-center into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/software- center/5.2.4 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: software-center (Ubuntu Precise) Status: In Progress => Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
This bug was fixed in the package software-center - 5.3.2 --- software-center (5.3.2) quantal-proposed; urgency=low [ Gary Lasker ] * lp:~gary-lasker/software-center/recommendations-string-change-lp986437-for-5.2 - cherry pick string change LP: #986437 [ Natalia Bidart ] * lp:~nataliabidart/software-center/lost-in-translation: - Pass the missing "self" argument to the super(ish) call to fix crash in the installed pane [ Michael Vogt ] * merge fixes from the 5.2 branch: - LP: #873104, #1003954, #967036, #920741 -- Michael VogtThu, 28 Jun 2012 11:12:02 +0200 ** Changed in: software-center (Ubuntu Quantal) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
** Branch linked: lp:ubuntu/quantal-proposed/software-center -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
** Description changed: + TEST CASE: + 1. open software-center + 2. ensure that the word "anonymous" is in the text of the panel on the the bottom of the lobby page in the "Recommended for you" text + 3. install software-center from precise-proposed + 4. close/reopen software-center, verify that this time the word "anonymous" is no longer there + 5. for bonus points switch to a different well translated language to ensure that the string is still translated + We need to remove the word "anonymous" from the opt-in panel text, per mpt's comment #5 in bug 967064: https://bugs.launchpad.net/ubuntu/+source/software- center/+bug/967064/comments/5 We need to do this because we currently require the user to have an SSO account and to be logged into it so that they can receive personalized recommendations. Given that, even though the list of uploaded packages is not tracked in any way, it is nevertheless not accurate to use the word "anonymous" in the opt-in text, The diff is very simple: === modified file 'softwarecenter/ui/gtk3/widgets/recommendations.py' --- softwarecenter/ui/gtk3/widgets/recommendations.py 2012-04-15 23:53:57 + +++ softwarecenter/ui/gtk3/widgets/recommendations.py 2012-04-16 00:00:36 + @@ -145,7 +145,7 @@ TURN_ON_RECOMMENDATIONS_TEXT = _(u"Turn On Recommendations") RECOMMENDATIONS_OPT_IN_TEXT = _(u"To make recommendations, " "Ubuntu Software Center " - "will occasionally send to Canonical an anonymous list " + "will occasionally send to Canonical a list " "of software currently installed.") def __init__(self, catview): -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
** Branch linked: lp:~gary-lasker/software-center/recommendations- string-change-lp986437-for-5.2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
** Changed in: software-center (Ubuntu Precise) Status: New => In Progress ** Changed in: software-center (Ubuntu Precise) Importance: Undecided => Medium ** Changed in: software-center (Ubuntu Precise) Assignee: (unassigned) => Gary Lasker (gary-lasker) ** Changed in: software-center (Ubuntu Precise) Milestone: None => precise-updates ** Changed in: software-center (Ubuntu Quantal) Milestone: precise-updates => None -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
This should be coordinated with the translators. Release team wise there is little to decide, the technical risk for this change is very low, aside from the already well-known fact that it breaks all translations. There might be some mitigation possible by changing the msgid of all existing translations upstream; that will make the translation slightly incorrect, but at least not break them. Translators should still be aware that they need to update the string then. ** Also affects: software-center (Ubuntu Precise) Importance: Undecided Status: New ** Also affects: software-center (Ubuntu Quantal) Importance: Medium Assignee: Gary Lasker (gary-lasker) Status: In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
Hi all! I just wanted to mention that we had an update from David Planella to the ubuntu-translators and ubuntu-doc lists letting us know that the team is targeting the updated language packs for a May 11th release. https://lists.ubuntu.com/archives/ubuntu- translators/2012-April/005398.html If possible, we'd like to coordinate the release of this fix in software-center as near as we can to this date (note that both the old and new translations are included now in software-center, so nothing will break if one comes out before the other). Btw, is this bug report waiting on a ack from the release team? Thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
Here are links to the corresponding posts to the good folks on the ubuntu-doc and ubuntu-translators mailing lists: https://lists.ubuntu.com/archives/ubuntu- translators/2012-April/005394.html https://lists.ubuntu.com/archives/ubuntu-doc/2012-April/016602.html Many thanks and my apologies to both of these teams for this very late change!! Best regards, Gary -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 986437] Re: String Freeze Exception for recommendations opt-in panel text
** Changed in: software-center (Ubuntu) Status: Confirmed => In Progress ** Branch linked: lp:~gary-lasker/software-center/recommendations- string-change-lp986437 ** Description changed: We need to remove the word "anonymous" from the opt-in panel text, per mpt's comment #5 in bug 967064: https://bugs.launchpad.net/ubuntu/+source/software- center/+bug/967064/comments/5 We need to do this because we currently require the user to have an SSO account and to be logged into it so that they can receive personalized - recommendations. Give that, even though the list of uploaded packages is - not tracked in any way, it is nevertheless not accurate to use the word - "anonymous" in the opt-in text, + recommendations. Given that, even though the list of uploaded packages + is not tracked in any way, it is nevertheless not accurate to use the + word "anonymous" in the opt-in text, The diff is very simple: === modified file 'softwarecenter/ui/gtk3/widgets/recommendations.py' --- softwarecenter/ui/gtk3/widgets/recommendations.py 2012-04-15 23:53:57 + +++ softwarecenter/ui/gtk3/widgets/recommendations.py 2012-04-16 00:00:36 + @@ -145,7 +145,7 @@ - TURN_ON_RECOMMENDATIONS_TEXT = _(u"Turn On Recommendations") - RECOMMENDATIONS_OPT_IN_TEXT = _(u"To make recommendations, " - "Ubuntu Software Center " + TURN_ON_RECOMMENDATIONS_TEXT = _(u"Turn On Recommendations") + RECOMMENDATIONS_OPT_IN_TEXT = _(u"To make recommendations, " + "Ubuntu Software Center " - "will occasionally send to Canonical an anonymous list " + "will occasionally send to Canonical a list " - "of software currently installed.") - - def __init__(self, catview): + "of software currently installed.") + + def __init__(self, catview): -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/986437 Title: String Freeze Exception for recommendations opt-in panel text To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/986437/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs