Desktop Team Integration Squad Updates – Monday 20th January 2025

Hi everyone, below you will find updates from the Desktop team’s Integration squad from the last week. If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.

Last week’s notes are here: Desktop Team Integration Squad Updates – Monday 13th January 2025.

  • Reduced the number of open merge requests for the GNOME team on Salsa from 84 to 36. (15 of the remaining are marked Draft.)
     
  • Alessandro began the poppler 25.01 transition for Ubuntu 25.04
  • Sponsored Alessandro’s xdg-desktop-portal-gnome fix into Debian and Ubuntu 25.04 to fix slow startup of apps with GTK4 4.17
  • Worked with Alessandro to sync gnome-themes-extra, dropping the Ubuntu delta
     
  • Basically synced gnome-video-effects now that it (and the Cheese app) are in universe
  • Enabled build tests for the Debian/Ubuntu enchant packaging
  • My merge request to make dh_auto_test for meson packages verbose by default was accepted so it should be in the next debhelper release. This is my second code contribution to debhelper.
     
  • Split evolution-ews into a separate package so that the parts that don’t need Evolution can be pre-installed, improving Microsoft 365 support in apps that use GNOME Online Accounts like GNOME Calendar and GNOME Contacts.
  • Packaged mutter 48 Alpha for Experimental so that it can clear Debian’s NEW queue early
  • Packaged libadwaita 1.7 Alpha for Experimental so that it doesn’t block packaging GNOME 48 Beta apps
  • Miscellaneous other package updates

In other news…

:otter: gstreamer 1.25.1 was released and Mark Leeman has begun packaging it for Debian Experimental. We expect to include gstreamer 1.26 in Ubuntu 25.04. It may make it into Debian 13 also.

3 Likes
  • Lots of bug triage and user support in Launchpad and upstreams.
  • Proposed GNOME 48 support for dash-to-dock (and eventually ubuntu-dock).
  • Triple buffering for GNOME 48:
    • Redesigned debug modes to finally resolve all the code review discussions opened in the second half of 2024.
    • Resolved almost half of the remaining discussion threads opened in January 2025, and have responded to 100% of them now.
    • Found the cause of a new test failure was actually gnome-shell’s fault. Proposed a fix to gnome-shell.
    • There are no open bugs A new bug was opened after this post was written.
  • Travel planning
  • Corporate training
  • It was another short week due to personal leave.
2 Likes