[08:06] goood morning desktopers! [11:40] GNOME / mallard-ducktype builds Simon McVittie * Build #3815500 (extract-source) stage: provisioning, status: created [11:40] GNOME / mallard-ducktype builds Simon McVittie * Build #3815505 (test-build-all) stage: test, status: created [11:40] GNOME / mallard-ducktype builds Simon McVittie * Build #3815503 (build source) stage: build, status: created [11:40] GNOME / mallard-ducktype builds Simon McVittie * Build #3815507 (reprotest) stage: test, status: created [11:40] GNOME / mallard-ducktype builds Simon McVittie * Build #3815508 (lintian) stage: test, status: created [11:40] GNOME / mallard-ducktype builds Simon McVittie * Build #3815506 (test-crossbuild-arm64) stage: test, status: created [11:40] GNOME / mallard-ducktype builds Simon McVittie * Build #3815510 (blhc) stage: test, status: created [11:40] mallard-ducktype pipeline Simon McVittie 486788 * pending (extract-source: pending; build: created; build i386: created; build source: created; test-build-any: created; test-build-all: created; test-crossbuild-arm64: created; reprotest: created; lintian: created; autopkgtest: created; blhc: created; piuparts: created) [11:41] GNOME / mallard-ducktype builds Simon McVittie * Build #3815500 (extract-source) stage: provisioning, status: running. Duration: no time [11:41] mallard-ducktype pipeline Simon McVittie 486788 * running (extract-source: running; build: created; build i386: created; build source: created; test-build-any: created; test-build-all: created; test-crossbuild-arm64: created; reprotest: created; lintian: created; autopkgtest: created; blhc: created; piuparts: created) [11:41] GNOME / mallard-ducktype builds Simon McVittie * Build #3815502 (build i386) stage: build, status: pending [11:42] GNOME / mallard-ducktype builds Simon McVittie * Build #3815501 (build) stage: build, status: running. Duration: no time [11:44] GNOME / mallard-ducktype builds Simon McVittie * Build #3815511 (piuparts) stage: test, status: pending [11:44] GNOME / mallard-ducktype builds Simon McVittie * Build #3815508 (lintian) stage: test, status: pending [11:44] GNOME / mallard-ducktype builds Simon McVittie * Build #3815507 (reprotest) stage: test, status: pending [11:46] GNOME / mallard-ducktype builds Simon McVittie * Build #3815505 (test-build-all) stage: test, status: pending [11:46] GNOME / mallard-ducktype builds Simon McVittie * Build #3815504 (test-build-any) stage: test, status: pending [11:48] GNOME / mallard-ducktype builds Simon McVittie * Build #3815507 (reprotest) stage: test, status: success. Duration: 2 minutes and 31 seconds [11:48] GNOME / mallard-ducktype builds Simon McVittie * Build #3815504 (test-build-any) stage: test, status: running. Duration: no time === diddledani is now known as Guest9829 [11:51] GNOME / mallard-ducktype builds Simon McVittie * Build #3815505 (test-build-all) stage: test, status: success. Duration: 1 minute and 47 seconds [11:53] GNOME / mallard-ducktype builds Simon McVittie * Build #3815506 (test-crossbuild-arm64) stage: test, status: success. Duration: 1 minute and 11 seconds [11:55] GNOME / mallard-ducktype builds Simon McVittie * Build #3815508 (lintian) stage: test, status: success. Duration: 1 minute and 58 seconds [11:55] GNOME / mallard-ducktype builds Simon McVittie * Build #3815509 (autopkgtest) stage: test, status: running. Duration: no time [11:59] GNOME / mallard-ducktype builds Simon McVittie * Build #3815509 (autopkgtest) stage: test, status: success. Duration: 3 minutes and 58 seconds [11:59] GNOME / mallard-ducktype builds Simon McVittie * Build #3815510 (blhc) stage: test, status: running. Duration: no time === diddledani_ is now known as diddledani [12:03] GNOME / mallard-ducktype builds Simon McVittie * Build #3815511 (piuparts) stage: test, status: success. Duration: 3 minutes and 56 seconds [12:03] mallard-ducktype pipeline Simon McVittie 486788 * [22 minutes and 38 seconds] success (extract-source: success; build: success; build i386: success; build source: success; test-build-any: success; test-build-all: success; test-crossbuild-arm64: success; reprotest: success; lintian: success; autopkgtest: success; blhc: success; piuparts: success) === diddledani is now known as diddledani_ === diddledani_ is now known as diddledani [14:06] Good morning (for me) Desktopers! Just a huge FYI: I did a thing, mostly for the upcoming Edubuntu revival, but this might benefit everyone: https://launchpad.net/gnome-shell-extension-alphabetical-grid [14:07] Uploaded and just awaiting AA approval. [15:08] Eickmeyer: btw https://discourse.ubuntu.com/t/removal-of-gnome-shell-extension-from-universe-and-stop-auto-syncs/18437/9 [15:09] we can add additional extensions to the list if they are needed by default. That list is also used when we do gnome-shell microrelease SRUs https://wiki.ubuntu.com/DesktopTeam/TestPlans/GNOMEShell [15:11] The Debian GNOME team has a section for GNOME Shell extensions. Let me know if you want me to give you permissions for a package repo there https://salsa.debian.org/gnome-team/shell-extensions [15:12] jbicha: So, there's a reason for Edubuntu to want this: we want children to be able to understand alphabetizing. [15:12] I'd think that would be justification enough. [15:13] that's fine [15:14] do you know about GNOME Shell modes yet? [15:14] Yes, it's all taken care of in the edubuntu-artwork package. [15:15] https://git.launchpad.net/~edubuntu-dev/+git/edubuntu-artwork/tree/conf/gsettings/95_edubuntu-artwork.gschema.override [15:16] With that package installed, it overrides the minimal desktop install and reconfigures the desktop with new defaults. [15:17] what I mean is more complex than that. There are two parts: the gnome-shell part could be its own package (in the edubuntu-artwork source package or wherever) [15:17] https://salsa.debian.org/gnome-team/gnome-shell/-/merge_requests/67 [15:17] -ubottu:#ubuntu-desktop- Merge 67 in gnome-team/gnome-shell "Add a debian.json to define a custom GNOME Shell mode for Debian" [Opened] [15:18] The gnome-session part is easier done as a distro patch because then you can easily tweak the list of RequiredComponents (which is long and changes over time) [15:18] https://salsa.debian.org/gnome-team/gnome-session/-/merge_requests/11 [15:18] -ubottu:#ubuntu-desktop- Merge 11 in gnome-team/gnome-session "Add debian-session package" [Opened] [15:19] That gnome-session merge proposal is just an example, you would want to use the Ubuntu packaging since we've diverged there [15:20] The big benefit of all the work is that you can define an Edubuntu session with a custom list of default GNOME Shell extensions [15:20] Yes, we're using the Ubuntu packaging currently. The general idea here is that we're an "add-on" to the existing ubuntu-minimal seed, so it made sense just to use the "Ubuntu" shell mode. [15:21] So, the Ubuntu session. [15:21] Ubuntu Desktop, Pop!_OS, Endless, GNOME Classic (and a mini GNOME Initial Setup mode) all use GNOME Shell modes [15:22] using the Ubuntu mode is fine if you want the same extensions as Ubuntu but if you want to make changes, you might want your own mode [15:22] We want the same extensions plus one, which I found wasn't hard to do. I have one local commit that adds the support for it. [15:23] Doesn't change the underlying session. [15:32] jbicha: Looking into that, we'd have to redo the entire seed and create a whole edubuntu-session package, and there's no capacity to do that at this time. The seed is literally basing on ubuntu-desktop-minimal, and ripping that all out to start from scratch would be way too time-consuming for now. [15:33] The original plan back in 2007 was that it would be an add-on to the Ubuntu seed and I think that plan is still good. [15:36] with only one non-essential extension, your session hasn't diverged enough for it to be too important to make a separate session & mode yet [15:37] Exactly. And, the plan is to keep it in-line with Ubuntu Desktop as close as possible, but tailored toward education. [15:38] So, honestly, I don't see the divergence happening. [15:40] That's why, with that one non-essential extension going under the Edubuntu umbrella and remaining in the Universe repository, I don't see an issue. [15:44] gnome-shell Jeremy Bicha 374908 * commented merge request !67 * https://deb.li/LlyD [16:27] bandali, sorry I see you tried to join the meeting [16:27] bandali, I did mark I was not coming, I thought you'd received a notification of that? [21:24] hey lissyx, oh no worries! i just thought i'd try just in case, didn't know you'd get notified haha. i didn't get an email notification, but checking the calendar, i do see you'd indicated you wouldn't be joining