← Back to team overview

dx-packages team mailing list archive

Re: [Bug 1257505] Re: Create Unity Control Center so can remain on old GNOME Control Center version

 

On 10/01/14 21:23, Alberto Mardegan wrote:
> On 01/10/2014 05:24 AM, Robert Ancell wrote:
>> It doesn't look easy to do this for gnome-control-center-signon since
>> the package contains a lot of common files. We might have to wait for
>> the other components to be ready, and upload the gnome-control-center-
>> signon at the same time we add unity-control-center to the seed. We can
>> make gnome-control-center signon depend the version of u-c-c that is
>> uploaded at that time.
> OK.
>
>> Also, I talked to the Ubuntu GNOME team about what they plan to do with
>> unity-control-center. They said that it was desirable to be able to
>> access the online accounts in GNOME for the apps that need it. Will
>> anything show in g-c-c once we move to u-c-c? Do you care about this
>> use-case as an upstream?
> I wonder whether by "Online Accounts" they meant GNOME Online Accounts
> (GOA) or Ubuntu Online Accounts (UOA). The former should indeed be
> visible in g-c-c without special support from our side; the latter is
> currently visible as well in GNOME, causing two "Online Accounts" applet
> to appear in the control center (bug 1040193). Do we want to continue
> showing it there as well?
No, we ship GOA by default, however we do have users that use UOA
 as well (its just not installed by default). there are definitely a sub-set of
apps that only work with UOA, sometimes this is due to Ubuntu patches
, in other cases its just lack of upstream support for those apps.
>
> I would prefer if the Ubuntu GNOME session were as close as possible to
> upstream, meaning that it would be fine for me if UOA was not appearing
> in the GNOME control center. However, this would need at least two
> things to happen first:
Me too, but we can't just rip out the Ubuntu features that have been there
forever, causing regressions and screaming users!
>
> - If built with UOA support (as it is in Ubuntu), Empathy currently
> opens the UOA panel when asked to configure accounts; we should probably
> change that to a run-time decision, maybe based on the contents of
> XDG_CURRENT_DESKTOP.
I filed a patch upsteam for that, but it was never merged.
>
> - Ubuntu's Shotwell build is tightly integrated with UOA, and in order
> to publish on Facebook, Flickr or Picasa you need to have a
> corresponding account setup in UOA. We should fix this by submitting our
> patches upstream, and rework them so that the decision to use UOA can
> happen at runtime. Unfortunately this could take several days of work,
> and I'm afraid I don't have this time... :-(
>

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-datetime in Ubuntu.
Matching subscriptions: dx-packages, dx-packages, dx-packages, dx-packages
https://bugs.launchpad.net/bugs/1257505

Title:
  Create Unity Control Center so can remain on old GNOME Control Center
  version

Status in “activity-log-manager” package in Ubuntu:
  In Progress
Status in “chromium-browser” package in Ubuntu:
  Confirmed
Status in “deja-dup” package in Ubuntu:
  In Progress
Status in “empathy” package in Ubuntu:
  Confirmed
Status in “eog” package in Ubuntu:
  In Progress
Status in “gnome-color-manager” package in Ubuntu:
  In Progress
Status in “gnome-control-center” package in Ubuntu:
  Fix Released
Status in “gnome-control-center-signon” package in Ubuntu:
  In Progress
Status in “gnome-media” package in Ubuntu:
  In Progress
Status in “gthumb” package in Ubuntu:
  In Progress
Status in “indicator-bluetooth” package in Ubuntu:
  In Progress
Status in “indicator-datetime” package in Ubuntu:
  In Progress
Status in “indicator-power” package in Ubuntu:
  In Progress
Status in “indicator-session” package in Ubuntu:
  In Progress
Status in “indicator-sound” package in Ubuntu:
  In Progress
Status in “landscape-client” package in Ubuntu:
  In Progress
Status in “language-selector” package in Ubuntu:
  In Progress
Status in “nautilus” package in Ubuntu:
  In Progress
Status in “software-properties” package in Ubuntu:
  In Progress
Status in “ubuntuone-control-panel” package in Ubuntu:
  In Progress
Status in “unity” package in Ubuntu:
  New
Status in “unity-control-center” package in Ubuntu:
  Fix Released
Status in “webaccounts-browser-extension” package in Ubuntu:
  In Progress

Bug description:
  Ubuntu/Unity uses GNOME Control Center as the application to configure
  the Unity session. We've made a lot of changes appropriate for Ubuntu
  and Unity (61 patches) which makes it hard to maintain and creates a
  conflict for Ubuntu GNOME to use the control center. Unity 7 will be
  replaced by Unity 8 in the future which has a new settings interface.

  So we can continue to remain on the current version of GNOME Control
  Center but allow Ubuntu GNOME to continue to update we will create a
  new project lp:unity-control-center which is a copy of GNOME Control
  Center 3.6 but with appropriate renaming so both can be installed.

  A number of packages that refer to gnome-control-center need to be
  updated to refer to unity-control-center (see bug tasks).

  A PPA for testing is https://launchpad.net/~ubuntu-desktop/+archive
  /unity-control-center

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/activity-log-manager/+bug/1257505/+subscriptions


Follow ups

References