← 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 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?

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:

- 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.

- 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