@Jeremy >Why do you think you need to take those settings out of ubuntu- settings?
1) We can ship all sorts unity specific overrides in unity-settings. It's cleaner that way. 2) We want to ship per-desktop override of ".desktop" (ex: Gnome- software) on "/usr/share/unity/applications". Rather patching each app individually we could do that in unity-settings. That's what ubuntu-mate does in ubuntu-mate-settings. 3) Not every gnome app will work well with unity. If we want to use a alternative we need to override mimeapps list in "/usr/share/applications/unity-mimeapps.list". We can easily do that in unity-settings. 4) The idea is to have a separate ubuntu-unity-amd64.iso. But in the default iso, both autologin and user-session names set to "ubuntu". If we want to change that to "unity", we could do that by shipping a override in "/usr/share/lightdm/lightdm.conf.d/51-autologin.conf". unity-settings seems proper place to do that. Other option is to carry similar settings in lightdm. 5) In future you may want to demote all unity related components/bits to universe. For that you need to decouple unity-session from gnome-session and a separate unity-settings. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-settings in Ubuntu. https://bugs.launchpad.net/bugs/1735998 Title: Decouple unity related settings as unity-settings Status in ubuntu-settings package in Ubuntu: Confirmed Bug description: This is an attempt to resolve "* Shared GSettings keys" issue listed under https://wiki.ubuntu.com/Unity/NotDefaultIssues. Ubuntu so far is providing session related overrides for both ubuntu & unity sessions in a single package, i.e. ubuntu-settings. But now that Unity is not the default desktop it doesn't make any sense to carry unity related overrides in ubuntu-settings. For this purpose I have created a new project: unity-settings (https://code.launchpad.net/~khurshid-alam/unity-settings/trunk) and the binary would be unity-settings in universe. To make this happen in under 18.04 cycle, the work-flow should be: 1) Have unity-settings in the universe 2) Have ubuntu-unity-desktop in the universe 3) Let ubuntu-unity-desktop depends on unity-settings 4) Drop unity related settings in ubuntu-settings (merge request in-progress) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-settings/+bug/1735998/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp