** Description changed:

- For GNOME 3.10, all the display configuration/xrandr code has been moved
- into Mutter as dbus interface. The Main reason for this move was to
- abstract away the display server (x11/wayland).
+ Ubuntu GNOME would like to transition for gnome-settings-daemon/gnome-
+ control-center 3.10. This however requires a transition to gnome-desktop
+ 3-10. I have been working on this for quite some time however this work
+ was essentially blocked waiting on the unity- forks for settings daemon
+ and control center. These were only finalised the day before feature
+ freeze.
+ 
+ Right now there are quite a few features that are not available for
+ configuration in g-c-c given it is so old. We are also hitting some odd
+ bugs with mutter using its own display config separate to what gnome-
+ settings-daemon is doing with xrandr.
+ 
+ 
+ For GNOME 3.10, all the display configuration/xrandr code has been moved into 
Mutter as dbus interface. The Main reason for this move was to abstract away 
the display server (x11/wayland). Apart from these changes there were no 
significant changes in the API.
  
  This affects gnome-desktop3 and gnome-settings-daemon. In particular the
  changes in gnome-desktop would create a gigantic mess if we tried to
- revert these changes for Unity only. As such it seems the cleanest
- solution would be to copy the display config interface from Mutter into
- Unity. The code itself is fairly self contained, so apart from the
- resulting duplication of code, it shouldnt really be much of an issue.
+ revert these changes for Unity only. As such have forked the display
+ config code from mutter and ported *-settings-daemon and *-control-
+ center to the new api. The code itself is fairly self contained, so
+ apart from the resulting duplication of code, it shouldnt really be much
+ of an issue.
+ 
+  ultimately it was We did do some testing via a ppa, however it was hard
+ to get extensive testing, due to the amount of archive churn in the
+ affected packages. I am pretty confident there are no much regressions
+ and I will commit to fixing any issues to do appear.
+ 
+ Essentially this transition will involve:
+ new displayconfig package: This is the relevant code forked from mutter 
3.10.4 (with a couple of fixes from 3.11 backported), wrapped up in a daemon. 
This gets autostarted when required by g/u-s-d (although dbus activation may be 
broken in flashback session)
+ 
+ gnome/unity-settings-daemon, have backported patches to adapt to the new API.
+ Likewise for gnome/unity-control-center.
+ All other rdepends just require a no-change rebuild to adapt to the new 
soname.

** Description changed:

  Ubuntu GNOME would like to transition for gnome-settings-daemon/gnome-
  control-center 3.10. This however requires a transition to gnome-desktop
  3-10. I have been working on this for quite some time however this work
  was essentially blocked waiting on the unity- forks for settings daemon
  and control center. These were only finalised the day before feature
  freeze.
  
  Right now there are quite a few features that are not available for
  configuration in g-c-c given it is so old. We are also hitting some odd
  bugs with mutter using its own display config separate to what gnome-
  settings-daemon is doing with xrandr.
  
- 
- For GNOME 3.10, all the display configuration/xrandr code has been moved into 
Mutter as dbus interface. The Main reason for this move was to abstract away 
the display server (x11/wayland). Apart from these changes there were no 
significant changes in the API.
+ For GNOME 3.10, all the display configuration/xrandr code has been moved
+ into Mutter as dbus interface. The Main reason for this move was to
+ abstract away the display server (x11/wayland). Apart from these changes
+ there were no significant changes in the API.
  
  This affects gnome-desktop3 and gnome-settings-daemon. In particular the
  changes in gnome-desktop would create a gigantic mess if we tried to
  revert these changes for Unity only. As such have forked the display
  config code from mutter and ported *-settings-daemon and *-control-
  center to the new api. The code itself is fairly self contained, so
  apart from the resulting duplication of code, it shouldnt really be much
  of an issue.
  
-  ultimately it was We did do some testing via a ppa, however it was hard
- to get extensive testing, due to the amount of archive churn in the
- affected packages. I am pretty confident there are no much regressions
- and I will commit to fixing any issues to do appear.
+ We have tested this via a ppa, however it was hard to get extensive
+ testing, due to the amount of archive churn in the affected packages. I
+ am pretty confident there are no much regressions and I will commit to
+ fixing any issues to do appear.
  
  Essentially this transition will involve:
  new displayconfig package: This is the relevant code forked from mutter 
3.10.4 (with a couple of fixes from 3.11 backported), wrapped up in a daemon. 
This gets autostarted when required by g/u-s-d (although dbus activation may be 
broken in flashback session)
+ my upstream branch is at https://github.com/darkxst/displayconfig (I had 
trouble working out how to import a git branch into bzr, but I imagine it 
should live in bzr once approved)
  
  gnome/unity-settings-daemon, have backported patches to adapt to the new API.
  Likewise for gnome/unity-control-center.
  All other rdepends just require a no-change rebuild to adapt to the new 
soname.
+ 
+ Assuming this gets a approved, subsequent FFe's for gnome-settings-
+ daemon and gnome-control-center 3.10 will follow.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1228765

Title:
  [FFe] Implement DisplayConfig dbus interface and transition to gnome-
  desktop 3.10

Status in Ubuntu GNOME:
  Triaged
Status in Unity:
  Triaged
Status in Unity Control Center:
  In Progress
Status in Unity Settings Daemon:
  In Progress
Status in “gnome-desktop3” package in Ubuntu:
  Triaged
Status in “gnome-settings-daemon” package in Ubuntu:
  Triaged
Status in “unity” package in Ubuntu:
  Triaged

Bug description:
  Ubuntu GNOME would like to transition for gnome-settings-daemon/gnome-
  control-center 3.10. This however requires a transition to gnome-
  desktop 3-10. I have been working on this for quite some time however
  this work was essentially blocked waiting on the unity- forks for
  settings daemon and control center. These were only finalised the day
  before feature freeze.

  Right now there are quite a few features that are not available for
  configuration in g-c-c given it is so old. We are also hitting some
  odd bugs with mutter using its own display config separate to what
  gnome-settings-daemon is doing with xrandr.

  For GNOME 3.10, all the display configuration/xrandr code has been
  moved into Mutter as dbus interface. The Main reason for this move was
  to abstract away the display server (x11/wayland). Apart from these
  changes there were no significant changes in the API.

  This affects gnome-desktop3 and gnome-settings-daemon. In particular
  the changes in gnome-desktop would create a gigantic mess if we tried
  to revert these changes for Unity only. As such have forked the
  display config code from mutter and ported *-settings-daemon and
  *-control-center to the new api. The code itself is fairly self
  contained, so apart from the resulting duplication of code, it
  shouldnt really be much of an issue.

  We have tested this via a ppa, however it was hard to get extensive
  testing, due to the amount of archive churn in the affected packages.
  I am pretty confident there are no much regressions and I will commit
  to fixing any issues to do appear.

  Essentially this transition will involve:
  new displayconfig package: This is the relevant code forked from mutter 
3.10.4 (with a couple of fixes from 3.11 backported), wrapped up in a daemon. 
This gets autostarted when required by g/u-s-d (although dbus activation may be 
broken in flashback session)
  my upstream branch is at https://github.com/darkxst/displayconfig (I had 
trouble working out how to import a git branch into bzr, but I imagine it 
should live in bzr once approved)

  gnome/unity-settings-daemon, have backported patches to adapt to the new API.
  Likewise for gnome/unity-control-center.
  All other rdepends just require a no-change rebuild to adapt to the new 
soname.

  Assuming this gets a approved, subsequent FFe's for gnome-settings-
  daemon and gnome-control-center 3.10 will follow.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1228765/+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

Reply via email to