Merge lp:~ballogy/gnome-control-center-signon/no-hardcode-ubuntu into lp:gnome-control-center-signon

Proposed by Balló György
Status: Needs review
Proposed branch: lp:~ballogy/gnome-control-center-signon/no-hardcode-ubuntu
Merge into: lp:gnome-control-center-signon
Diff against target: 74 lines (+8/-8)
3 files modified
help/C/legal-notice.page (+4/-4)
libaccount-plugin/oauth-plugin.c (+1/-1)
src/cc-credentials-account-details-page.vala (+3/-3)
To merge this branch: bzr merge lp:~ballogy/gnome-control-center-signon/no-hardcode-ubuntu
Reviewer Review Type Date Requested Status
Alberto Mardegan (community) Needs Fixing
PS Jenkins bot (community) continuous-integration Needs Fixing
David King (community) Needs Information
Review via email: mp+137462@code.launchpad.net

Description of the change

Generalize the term of Ubuntu

Use the term "computer" instead of "Ubuntu", because the latter confuses users of other GNU/Linux distributions.

Related bug report:
https://bugs.launchpad.net/gnome-control-center-signon/+bug/1076047

To post a comment you must log in.
Revision history for this message
Alberto Mardegan (mardy) wrote :

Thanks György! :-) Looks good to me.

review: Approve
Revision history for this message
David King (amigadave) wrote :

As this changes the legal notice, we should at least get a signoff from legal before approving it.

review: Needs Information
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Víctor R. Ruiz (vrruiz) wrote :

I modified Jenkins configuration to build in raring.

Revision history for this message
Balló György (ballogy) wrote :

Is there any progress?

Revision history for this message
Alberto Mardegan (mardy) wrote :

Hi György. Please see the related bug report for the design team's reply.

In short, we don't want to change that in Ubuntu. If you could come up with another patch which makes "Ubuntu" a variable which can be overridden at build time, we would certainly welcome that.

For the legal notice file, you could probably create a "legal-notice.page.in" file and substitute the "Ubuntu"/"your computer" text via autoconf.

(this is just a suggestion: other solutions which preserve the Ubuntu name when the package is built in Ubuntu are acceptable)

Revision history for this message
Alberto Mardegan (mardy) :
review: Needs Fixing
Revision history for this message
Balló György (ballogy) wrote :

Thanks for the response. Unfortunately, I don't have the knowledge how to fix the patch in this way.

It would be nice if upstream developers would solve this problem.

Unmerged revisions

125. By Balló György

Generalize the term of Ubuntu

Use the term "computer" instead of "Ubuntu", because the latter confuse users of other GNU/Linux distributions.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'help/C/legal-notice.page'
--- help/C/legal-notice.page 2012-09-25 13:14:37 +0000
+++ help/C/legal-notice.page 2012-12-03 02:15:28 +0000
@@ -36,18 +36,18 @@
3636
37 <p>You provide Ubuntu Online Accounts with your name and password(s)37 <p>You provide Ubuntu Online Accounts with your name and password(s)
38 (credentials) for those online services you want Ubuntu Online Accounts to38 (credentials) for those online services you want Ubuntu Online Accounts to
39 authenticate while using Ubuntu.</p>39 authenticate while using your computer.</p>
4040
41 <p>Ubuntu Online Accounts collects and stores your credentials when you41 <p>Ubuntu Online Accounts collects and stores your credentials when you
42 enter them in the web authentication dialog and uses them, and42 enter them in the web authentication dialog and uses them, and
43 authentication cookies, to provide authentication to those online services43 authentication cookies, to provide authentication to those online services
44 each time you access them while using Ubuntu.</p>44 each time you access them while using your computer.</p>
4545
46 <p>By using Ubuntu Online Accounts you consent to:</p>46 <p>By using Ubuntu Online Accounts you consent to:</p>
47 <list>47 <list>
48 <item><p>the collection and use of your credentials in this way;</p></item>48 <item><p>the collection and use of your credentials in this way;</p></item>
49 <item><p>the use of authentication cookies; and</p></item>49 <item><p>the use of authentication cookies; and</p></item>
50 <item><p>the storage of your credentials and the authentication cookies on your Ubuntu computer.</p></item>50 <item><p>the storage of your credentials and the authentication cookies on your computer.</p></item>
51 </list>51 </list>
52 <p>Canonical will not access or use your credentials or authentication52 <p>Canonical will not access or use your credentials or authentication
53 cookies in any other way.</p>53 cookies in any other way.</p>
@@ -70,7 +70,7 @@
70 <p>You may cease using Ubuntu Online Accounts at any time. If you cease70 <p>You may cease using Ubuntu Online Accounts at any time. If you cease
71 using Ubuntu Online Accounts, or wish to cease using it for certain online71 using Ubuntu Online Accounts, or wish to cease using it for certain online
72 services, please ensure that you have removed all of your credentials from72 services, please ensure that you have removed all of your credentials from
73 the “Online Accounts” entry of your Ubuntu System Settings.</p>73 the “Online Accounts” entry of your system settings.</p>
74 </section>74 </section>
7575
76 <section id="changes">76 <section id="changes">
7777
=== modified file 'libaccount-plugin/oauth-plugin.c'
--- libaccount-plugin/oauth-plugin.c 2012-11-05 13:27:05 +0000
+++ libaccount-plugin/oauth-plugin.c 2012-12-03 02:15:28 +0000
@@ -581,7 +581,7 @@
581 G_CALLBACK (on_infobar_response), self);581 G_CALLBACK (on_infobar_response), self);
582582
583 provider = ap_plugin_get_provider ((ApPlugin *)self);583 provider = ap_plugin_get_provider ((ApPlugin *)self);
584 text = g_strdup_printf (_("Please authorize Ubuntu to access "584 text = g_strdup_printf (_("Please authorize this computer to access "
585 "your %s account"),585 "your %s account"),
586 ag_provider_get_display_name (provider));586 ag_provider_get_display_name (provider));
587 infobar_label = gtk_label_new (text);587 infobar_label = gtk_label_new (text);
588588
=== modified file 'src/cc-credentials-account-details-page.vala'
--- src/cc-credentials-account-details-page.vala 2012-10-25 14:42:58 +0000
+++ src/cc-credentials-account-details-page.vala 2012-12-03 02:15:28 +0000
@@ -459,7 +459,7 @@
459459
460 if (needs_attention)460 if (needs_attention)
461 {461 {
462 frame_label.label = _("Please authorize Ubuntu to access your %s account:").printf462 frame_label.label = _("Please authorize this computer to access your %s account:").printf
463 (provider_display_name);463 (provider_display_name);
464464
465 action_notebook.page = ActionPage.ACCESS_BUTTON;465 action_notebook.page = ActionPage.ACCESS_BUTTON;
@@ -490,11 +490,11 @@
490 Gtk.MessageType.QUESTION,490 Gtk.MessageType.QUESTION,
491 Gtk.ButtonsType.NONE,491 Gtk.ButtonsType.NONE,
492 "%s",492 "%s",
493 _("Are you sure that you wish to remove this Ubuntu Web Account?"));493 _("Are you sure that you wish to remove this web account?"));
494 var manager = accounts_store.manager;494 var manager = accounts_store.manager;
495 var provider = manager.get_provider (current_account.get_provider_name ());495 var provider = manager.get_provider (current_account.get_provider_name ());
496 var provider_display_name = provider.get_display_name ();496 var provider_display_name = provider.get_display_name ();
497 var secondary_text = _("The Web Account which manages the integration of %s with your applications will be removed.").printf (provider_display_name)497 var secondary_text = _("The web account which manages the integration of %s with your applications will be removed.").printf (provider_display_name)
498 + "\n\n"498 + "\n\n"
499 + _("Your online %s account is not affected.").printf (provider_display_name);499 + _("Your online %s account is not affected.").printf (provider_display_name);
500 confirmation.secondary_text = secondary_text;500 confirmation.secondary_text = secondary_text;

Subscribers

People subscribed via source and target branches