Coordinated the landing of GNOME Shell 43 Beta in Ubuntu 22.10
Started the mega GNOME 43 libsoup3-related library transitions in Ubuntu 22.10. This includes transitions for evolution-data-server, geocode-glib, gnome-online-accounts, librest, and snapd-glib. The transition will take at least several days to complete.
Warning Some people like to run -proposed during a development release. I strongly urge you not to do this in general but especially right now. Until all the components are rebuilt, apps will be broken. If you install the wrong combination of things, you could end up not being able to log into your normal Ubuntu or GNOME sessions.
Removed several apps that aren’t compatible with the new libraries.
Found and fixed in advance a Ubiquity bug triggered by the mega transition.
Helped test the new snapd-glib library built with libsoup3
Ported our gnome-online-accounts patches to work with meson
Also switched tracker and geoclue-2.0 to libsoup3 since they appear to not cause conflicts for apps using them.
Enabled the GTK4 version of the mini gnome-bluetooth-sendto app after figuring that it works well enough now. (It’s used in the GNOME Settings app to power a button you can click to send files to a paired Bluetooth device.) This has landed in Ubuntu 22.10 and will land in Debian Unstable soon.
Helped expedite a gnome-control-center update to Ubuntu 22.04 LTS to fix several annoying issues
Removed GNOME To Do from the Ubuntu 22.10 default install following discussion
Announcing our decision to stick with GNOME Terminal as the default terminal app for Ubuntu 22.10 since GNOME Console has regressions related to its switch to GTK4 and still needs some more Ubuntu integration work.
After main inclusion was approved, enabled eog and shotwell viewer to open webp images
Lots of packaging work before Ubuntu 22.10 Feature Freeze today.
Miscellaneous archive admin and main/universe management tasks. Thank you to the Archive Admins and MIR teams for their help.
The only GNOME 43 things that aren’t in at least -proposed for Ubuntu 22.10 yet, from what I can see, are
gnome-text-editor because it needs review of a new dependency
gcr4 because it’s easier to finish the other library transitions first
rygel and friends. These are less well-known libraries and services that are more complicated because of how they are used by other apps, not all of which have switched to libsoup3 yet.
Other News
Simon was able to get mozjs102 building on armhf which allows us to switch Ubuntu’s gjs to use it. It still fails to build on armel which is a problem for Debian.
Ubuntu 20.04.5 is scheduled for release next week. So please help with ISO testing release candidates next week.