[Merge] ~3v1n0/ubuntu/+source/gnome-session:ubuntu/master into ~ubuntu-desktop/ubuntu/+source/gnome-session:ubuntu/master

Marco Trevisan (Treviño) mail at 3v1n0.net
Mon Aug 20 13:23:23 UTC 2018


The proposal to merge ~3v1n0/ubuntu/+source/gnome-session:ubuntu/master into ~ubuntu-desktop/ubuntu/+source/gnome-session:ubuntu/master has been updated.

Description changed to:

Ensre we migrate Yaru relevant settings to defaults if the user values matches the old defaults.

However... This should actually only run when the ubuntu-session is running, or might change the settings to someone running the classic gnome-session but with the old ubuntu settings.

session migrations doesn't seem to help much on this, but there could be some strategies:

1) Return an error if the migration script runs in a session it doesn't care about
  1a) change session-migrations to support a specific exit-code as "skip this" without triggering any error (or gprinterr)
2) Add this script to an XDG_DATA_DIR that is only specific for the ubuntu-session (needs more changes and is ugly)

So... Let me know what you prefer.

For more details, see:
https://code.launchpad.net/~3v1n0/ubuntu/+source/gnome-session/+git/gnome-session/+merge/353340
-- 
Your team Ubuntu Desktop is requested to review the proposed merge of ~3v1n0/ubuntu/+source/gnome-session:ubuntu/master into ~ubuntu-desktop/ubuntu/+source/gnome-session:ubuntu/master.



More information about the ubuntu-desktop mailing list