** Branch linked: lp:~ken-vandine/unity/webapps_quantal
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to metacity in Ubuntu.
https://bugs.launchpad.net/bugs/1035261
Title:
Port compiz to gsettings and consequently remove unity-2d
Status in Compiz:
Confirmed
Status in “compiz” package in Ubuntu:
Triaged
Status in “gnome-control-center” package in Ubuntu:
Fix Committed
Status in “gnome-session” package in Ubuntu:
Fix Released
Status in “gnome-settings-daemon” package in Ubuntu:
Fix Committed
Status in “lightdm” package in Ubuntu:
Fix Released
Status in “metacity” package in Ubuntu:
Fix Committed
Status in “nux” package in Ubuntu:
Fix Released
Status in “ubuntu-meta” package in Ubuntu:
Fix Released
Status in “ubuntu-release-upgrader” package in Ubuntu:
Fix Committed
Status in “unity” package in Ubuntu:
Fix Committed
Status in “unity-2d” package in Ubuntu:
Fix Released
Status in “unity-greeter” package in Ubuntu:
Fix Released
Bug description:
Porting compiz and so unity to gsettings has a lot of consequences:
- compiz:
* remove the conffile for 2nd (autologin) fallback mechanism
* build with gsettings support
* add migration scripts
* add xml files for the g-c-c integration (we used the metacity ones before)
- unity :
* gconf -> gsettings patches (2)
* rebuild with the new gsettings compiz
* add transitional packages for all unity-2d packages
* add migration scripts
- nux:
* remove the X11 Xsession.d detection script
- gnome-control-center:
* should be ported in both the keyboard part by reverting the gsettings
revert patch
* in the unity background configuration panels to support gsettings
* in the display configuration panels to support gsettings
- gnome-settings-daemon to drop the gsettings revert patch:
- metacity should be updated to >> 2.34.2 (gsettings integration, shared with
compiz). Sync back with debian, demote to universe -> this forces us to drop a
lot of patches to make unity-2d running
- consequently, dropping unity-2d because of metacity patches won't be
ported, and unity-2d isn't maintained to port from gconf to gsettings:. Removal
from the archive
- lightdm to transition people from unity-2d to unity-3d session
- unity-greeter to drop hardware detection capability for nux
- gnome-session to drop the unity-2d session and recommends
- release-upgrader in precise to detect if the card can't run unity-3d, and
if so, show a warning to tell to stay on the LTS
- ubuntu-desktop seed to remove dep on unity-2d
People forcing the upgrade or installing on a machine without hardware
acceleration will then use unity with llvmpipe.
---------------
WHAT IS REMAINING:
ubuntu-release-upgrade -> we will deal that with mvo later on.
all components that are fix commited (apart unity):
- bzr pull the vcs and bzr push it
Unity: Take lp:~didrocks/unity/gsettings-transition as the packaging branch
- build with latest compiz, check compiz version for build-dep (if not
shipped in a new tarball)
- ship the .convert script for the unity part (sil has it), in a .install
- ensure this script migrate the HUD key as well.
- add the dependency on compiz-gnome version shipping the script
Compiz: take lp:~didrocks/compiz/gsettings-transition as the packaging branch
rev 3298 introduced the migration script
- merge all the gsettings branch (create a new snapshot tarball?), ensure
they have the xml for g-c-c ones as well. The g-c-c xml files should be
installed and handled.
- ship the transition script use debian/compiz-gnome.migrations (prepared)
for that and ship the .convert files as usual (in a .install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1035261/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp