Desktop Team Updates - Monday 20th January 2020

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 Discourse.
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.

Last week’s notes are here: https://discourse.ubuntu.com/t/desktop-team-updates-monday-13th-january-2020/13864

  • Set up a Debian Unstable VM to test missing icons in gnome-software there.
  • Update GNOME Control Center dock patch to fix memory leaks, remove warnings, simplify and match existing panel code quality.
  • Implemented new theme selector in GNOME Control Center as designed at Yaru sprint.
  • Proposed MR to re-enable local backend in polkit, this will allow Debian/Ubuntu to update to the latest version if accepted.
  • Found and fixed cause of .deb icons not showing in GNOME Software.
  • Uploaded GNOME Software 3.34.2 to focal.
6 Likes
  • Continued with IO tests on ZFS with fio.
  • Ported zsys machine tests to new API.
  • QA lab maintenance

:desktop_computer: Gnome Shell, mostly performance:

:beetle: Release bugs:

:chart_with_downwards_trend: Backlog tracking

2 Likes

3 day week - away Thursday & Friday.

libreoffice24-margin Libreoffice

Snapcraft Snaps

1 Like
  • CUPS in a Snap: IRC with Ken for the roadmap of the transition of CUPS into a Snap in Focal/20.04 LTS, updated the Trello Board. This is also in preparation for the Product Sprint in Cape Town.
  • cups-filters: Several bug fixes: cups-browsed recovered queues with all lower-case names after crash, PWG Raster IPP attributes do not show all color modes, zero page file handling support for several filters (the latter with contributions from a student during our GSoC selection process).
  • IPP-over-USB: Further tests on the ippusbxd replacement ipp-usb
  • OpenPrinting: Monthly phone meeting and OpenPrinting News for January 2020.
  • OpenPrinting: OpenPrinting-Linux Foundation quarterly call with Kate Stewart and Jeff Licquia from the Linux Foundation
  • Google Summer of Code 2020: Filled in the application form for the Linux Foundation as mentoring organization, wrote up all the student project ideas for OpenPrinting (16 in total, 10 for snap-only printing and scanning), contacted former mentors and students and preliminarily lined up mentors for all the projects.
  • Linux Foundation Member Summit 2010: Submitted a talk proposal together with Aveek Basu
  • Bugs
  • Some cleanups in fprintd
  • More reviews and cleanup and in libfprint immediate matching callback support
  • Fixed issues causing non-matching in synaptics sensors
  • Reviews and merges in libnotify
  • Some SRU verifications

firefox24 firefox

thunderbird24 thunderbird

  • 68.4.1 was published to focal, bionic and eoan
  • committed a fix for an upgrade bug, similar to a problem that was recently fixed in firefox

chromium22 chromium

  • filed a bug to track the fact that the snap cannot use the shared NSS db
  • chromium-browser 79.0.3945.79-0ubuntu0.19.10.2 SRU was published, fixing an upgrade bug

package24 other

3 Likes
  • zsys:
    • Finished adapting machine tests to new infra, mock and layout from the ZFS package. This is now merged in master!
    • Chat with Steve about encryption and requirements. This is planned for 20.10
  • Misc:
    • Uploaded new AZERTY afnor support
    • Reviewed some MP
    • Reviewed some Yaru PR
    • Some interactions in french and community hub
1 Like
  • Bit of a short week, got sick and then travelling
  • Looked at python-gi/arm64 failure, it was due to libffi and is fixed in proposed now
  • Updates/merges/syncs (libssh, libvdpau, libxslt, texinfo, clutter, libxvmc, rhythmbox)
  • Looked at some proposed migration issues
  • Joined some meetings to prepare the mid-cycle review sprint
  • Fixed some focal ftbfs-es from the archive rebuild
  • Tested again the current state of usbguard, the g-s-d changes finally got merged upstream now
  • Lots of prep for product sprint
  • Tested gsettings fixes in desktop-launch and merged
  • Fixed some ftbfs snaps
  • Answered a few forum posts
  • worked with chris and sergio to rewrite the functionality of how lists are merged in snapcraft. This came about because of the build-environment section that is added in the gnome-3-34 extension. we are close to merging (this week, fingers crossed). this is where most of my time went.
  • LAS org stuff