GNOME Shell and system extensions being part of a mode

2017-10-25 Thread Didier Roche
I want to propose some thoughts and potential rework around system extensions which are part of a mode towards update & QA process. In ubuntu, we implement an "ubuntu" GNOME Shell mode which enables some extensions by default ("ubuntu-dock" and "ubuntu-appindicator"). Those are respectively an I

Re: GNOME Shell and system extensions being part of a mode

2017-10-25 Thread Didier Roche
Le 25/10/2017 à 13:22, Jason DeRose a écrit : The problem you describe is a real issue. The flip problem is also an issue, where the user intends to install a newer version. This is an issue in distros where many extensions are shipping out of the box, and the package manager competes with e.g.

Re: GNOME Shell and system extensions being part of a mode

2017-10-25 Thread Didier Roche
Le 25/10/2017 à 15:51, Jason DeRose a écrit : On Wed, Oct 25, 2017, at 09:12 AM, Didier Roche wrote: The issue of letting users upgrading is the proposal of auto-updating. Nothing will tell that a new release of distribution X will have a newer GNOME Shell, and so, version compatibility

Re: GNOME Shell and system extensions being part of a mode

2017-10-25 Thread Didier Roche
Le 25/10/2017 à 18:28, Jason DeRose a écrit : On Wed, Oct 25, 2017, at 10:02 AM, Didier Roche wrote: How come you are creating this breaking situation? Do you mind expanding on this? 1) Switch to Vanilla Gnome session. 2) Receive update notification for system-provided extension and take

Re: GNOME Shell and system extensions being part of a mode

2017-10-26 Thread Didier Roche
I'm really consciencous that the content is a little bit dense, but I wanted to lay out the problems and thinking I had gone through when getting into it. Talking with csoriano, I think I came up with a nice summary for this proposal: Extensions enabled by a mode are part of the shell itself.

Re: GNOME Shell and system extensions being part of a mode

2017-11-03 Thread Didier Roche
Hey everyone, As there were no additional feedback, I just went ahead and worked yesterday and this morning on this. The result and attached set of patches are attached on https://bugzilla.gnome.org/show_bug.cgi?id=789852. I tried to summarize the various point, minimizing API change and imp

Re: GNOME Shell and system extensions being part of a mode

2018-04-16 Thread Didier Roche
Le 16/04/2018 à 15:10, Paul Court a écrit : Apologies in advance if this gets mixed up. I'm trying to reply to a thread which was in progress before I joined the mailing list. I'm struggling to fully follow the in and out on the web version of the thread (https://mail.gnome.org/archives/gnome