[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2018-02-03 Thread Khurshid Alam
Ok. I don't have any problem having "unity-settings" on universe without
removing gsettings from "ubuntu-settings". They won't collide. They both
set same settings for unity any way.

-- 
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


[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2018-02-02 Thread Jeremy Bicha
> Is there any specific reason to carry unity specific gsettings
overrides in ubuntu-settings? Unity is not a default desktop anymore nor
it is installed in the default live iso.

Yes, by centralizing the settings, it makes it easier and faster to
change overrides for multiple flavors. It also allows for easier
comparisons between flavors.

I don't think there's a problem with review of Unity merge proposals for
ubuntu-settings taking too long. Currently, the Unity team doesn't have
any direct upload rights, right? So you'll need review anyway.

-- 
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


[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2018-02-02 Thread ventrical
@khurshid

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.

Khurshid,

I like this idea and I appreciate all the help jbicha is giving you but
with our current manpower resources we may have to settle for a
flattened and leaner unity7. I don't expect you to do all of this work
by yourself. It has been my contention that we try an use any and all of
the gnome components that we can, however, I trust your direction on
this. I will try and recruit more help.

-- 
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


[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2018-02-02 Thread Khurshid Alam
@Jeremy

1)

I only removed unity specific gsettings overrides from ubuntu-settings.

Is there any specific reason to carry unity specific gsettings overrides
in ubuntu-settings? Unity is not a default desktop anymore  nor it is
installed in the default live iso.

2)

We carry unity specific gsettings overrides in unity-settings and make
unity-session depends on unity-settings. That way Ubuntu and Unity
remain separate without overlapping.

3)

And as you said we also want to decouple unity-session from gnome-
session so two pieces code remains separate.

It will easier for us to maintain unity if we keep these separated from
one another.

-- 
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


[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2017-12-08 Thread Jeremy Bicha
Ok, I see how you need a unity-settings binary package for #4. But I
still don't see why you need to remove gsettings overrides from ubuntu-
settings. And I think almost all customizations except #4 could go in
the ubuntu-settings package.

A benefit is that users coming from Ubuntu (or other flavors that depend
on ubuntu-settings) will already have ubuntu-settings installed without
needing to have unity itself depend on ubuntu-settings or unity-
settings. For this reason, we might even drop the vanilla-gnome-default-
settings package once someone gets around to merging its settings in to
ubuntu-settings. I encourage other Ubuntu flavors to consider doing that
too.

You could even build the unity-settings binary package from the ubuntu-
settings source.

-- 
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


[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2017-12-07 Thread Khurshid Alam
@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


[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2017-12-07 Thread Jeremy Bicha
> But now that Unity is not the default desktop it doesn't make any
sense to carry unity related overrides in ubuntu-settings.

But we have per-session overrides now so it's fine to have overrides for
other desktops in ubuntu-settings.

Why do you think you need to take those settings out of ubuntu-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


[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2017-12-07 Thread Khurshid Alam
** Description changed:

  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 no the default desktop it doesn't make any sense to carry unity
- related overrides in ubuntu-settings.
+ 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)

** Description changed:

  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.
+ 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)

-- 
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


[Touch-packages] [Bug 1735998] Re: Decouple unity related settings as unity-settings

2017-12-03 Thread Khurshid Alam
** Changed in: ubuntu-settings (Ubuntu)
   Status: New => Confirmed

** Changed in: ubuntu-settings (Ubuntu)
 Assignee: (unassigned) => Khurshid Alam (khurshid-alam)

-- 
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 no 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