** Description changed: 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 above components that are fix commited (apart unity): - bzr pull the vcs, release and dput it - metacity to sync with debian - Unity: Packaging branches lp:~didrocks/unity/gsettings-transition -> continued at lp:~timo-jyrinki/unity/gsettings-transition + Unity: Packaging branches lp:~didrocks/unity/gsettings-transition -> continued at lp:~timo-jyrinki/unity/gsettings-transition2 - build with latest compiz, check compiz version for build-dep (already bumped, but check if not shipped in a new tarball) - - (activate the gsettings switch in debian/rules <- is enabled by default) ensure that the schemas are installed in the same package that the gconf keys were. Remove the gconf keys install. - check that I ship correctly the .convert script and bump if needed the dep from unityc-ommon to compiz-gnome (already bumped, but check if not shipped in a new tarball) - Compiz: packaging branches lp:~didrocks/compiz/gsettings-transition -> continued at lp:~timo-jyrinki/compiz/ubuntu_quantal_trunk (against trunk) / lp:~timo-jyrinki/compiz/ubuntu_quantal (merged in all the branches not yet in trunk, and additional changes) - - merge all the gsettings branches to lp:compiz (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 by the packaging already in usr/share/gnome-control-center/keybindings. <- taken care in lp:~timo-jyrinki/compiz/ubuntu_quantal + Compiz: packaging branches lp:~timo-jyrinki/compiz/ubuntu_quantal_trunk (against trunk) -> pushed to lp:ubuntu/compiz now / lp:~timo-jyrinki/compiz/ubuntu_quantal (merged in all the branches not yet in trunk, and additional changes) + - merge all the gsettings branches to lp:compiz MISC: - - branch for gsettings compiz g-c-c integration: lp:~compiz-team/compiz/compiz.gnome-control-center-integration - - Mirv has some updates .convert files for compiz for the g-c-c keys. lp:~timo-jyrinki/compiz/metacity-key-migrations - Both should be merged. - - lp:~didrocks/unity/gsettings-transition already contains the backport for removing gconf the .convert unity files and g-c-c integration. (bzr merge). Nothing is normally needed. - - PPA including all of above: https://launchpad.net/~timo-jyrinki/+archive/compiz-gsettings-test/+packages + - PPA including all of above: https://launchpad.net/~timo-jyrinki/+archive/prerelease TESTING THE MIGRATION: 1. have the old g-c-c, change unity values in it (launcher size, hide mode…), change keybindings (a lot of them in different categories, launcher, navigation… like changing workspace keys) 2. install new g-c-c (lp:~ubuntu-desktop/gnome-control-center/ubuntu), compiz, unity with all the settings migration 3. logout/login 4. check that the keys are transitionned to the new system: launcher size/hide mode are the changed values and corresponds and the values are shown in the new g-c-c. Same thing with the changed keybidings.
-- 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 above components that are fix commited (apart unity): - bzr pull the vcs, release and dput it - metacity to sync with debian Unity: Packaging branches lp:~didrocks/unity/gsettings-transition -> continued at lp:~timo-jyrinki/unity/gsettings-transition2 - build with latest compiz, check compiz version for build-dep (already bumped, but check if not shipped in a new tarball) - check that I ship correctly the .convert script and bump if needed the dep from unityc-ommon to compiz-gnome (already bumped, but check if not shipped in a new tarball) Compiz: packaging branches lp:~timo-jyrinki/compiz/ubuntu_quantal_trunk (against trunk) -> pushed to lp:ubuntu/compiz now / lp:~timo-jyrinki/compiz/ubuntu_quantal (merged in all the branches not yet in trunk, and additional changes) - merge all the gsettings branches to lp:compiz MISC: - PPA including all of above: https://launchpad.net/~timo-jyrinki/+archive/prerelease TESTING THE MIGRATION: 1. have the old g-c-c, change unity values in it (launcher size, hide mode…), change keybindings (a lot of them in different categories, launcher, navigation… like changing workspace keys) 2. install new g-c-c (lp:~ubuntu-desktop/gnome-control-center/ubuntu), compiz, unity with all the settings migration 3. logout/login 4. check that the keys are transitionned to the new system: launcher size/hide mode are the changed values and corresponds and the values are shown in the new g-c-c. Same thing with the changed keybidings. 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 : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp