Hi everyone, below you will find the updates from the Desktop team from the last week.
If you’re interested in discussing a topic please start a thread in the Desktop area of the Community Hub (this site).
We also have our weekly meeting on IRC. We meet on Tuesday at 13:30 UTC in #ubuntu-desktop on Freenode. There will be an “Any Other Business” section at the end where you are welcome to raise topics. These topics might be discussed during the meeting, or afterwards depending on the time, depth of conversation, topic and so on.
Fixed the Snap part of GNOME Calculator’s CI for gtksourceview4
Did GNOME 3.31.90 releases of gedit, gedit-plugins, gnome-mahjongg, gnome-tetravex, mousetweaks, quadrapassel, and tali. Uploaded all of them to Debian experimental.
Snap
Created a GNOME Web (epiphany) snap and published it with the upstream maintainer’s blessing.
Created snaps for GNOME 2048, Five or More, and Swell Foop (all pending manual review)
Pushed our Snap manifests to GNOME for Mahjongg, Quadrapassel, Tali, and Tetravex.
Had discussions with GNOME maintainers about accepting our Snap manifests upstream.
Enabled automatic builds for all the GNOME Snaps we have manifests upstream for (except gedit where Launchpad has trouble with the older submodule style it uses). Builds from the stable branch get pushed to the candidate channel and builds from the master branch get pushed to the edge channel.
Updated those Snap manifests to build against git master.
Discovered that pcapfix was breaking some runs due to a bug (should probably just provide them with a patch for that).
One of my SRUs was rejected (again) since I forgot to set DEB_VENDOR before building it so there was no Launchpad-Bugs-Fixed header. I submitted a MR to prevent that from happening again. It’s now waiting for review.
Went to FOSDEM with some of the others, had a great time