Desktop Team Updates - Monday 10th May 2021

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 .

Last week’s notes are here: Desktop Team Updates - Monday 3rd May 2021

  • ADSys
    • Finished status command and added integration tests.
    • Many “race” fixes.
    • Porting to 20.04.3
  • Other
    • Customer calls


  • Finished status command and added integration tests.
  • Misc fixes and data races found by tests
  • Add more tests


  • Customer calls
  • Reviewed telegraf MIR
  • Archive admin duties
  • joined Canonical start of cycle roadmap discussions
  • learn a bit more about the daily iso testings ci jobs while trying to figure out why we didn’t have current amd64 impish images yet, fixed now
  • disabled the gnome-online-accounts from the package, it isn’t working
  • did the packaging tweaks requested in the libmanette MIR review
  • ubuntu-release-metrics
    • the sponsoring improvement (stats by set and oldest/medium age of the items) got merged, thanks Laney!
    • did the tweaks requested during review on the versions collector
  • snaps
    • updated thunderbird stable to 78.10.1 and beta to 89.0b3
  • sponsoring
    • GTK imcontext backport fixes from ricotz, should help with libfreoffice autocorrection and with flutter
    • the newest bluez version update from Daniel
  • new installer
    • fixed the impish ISO build (creating correct snap channels and ppa serie)
    • set up a git import on launchpad and an automatic snap build
    • tried to figure out why the new snap build is failing with ‘No available configurations for the given pixel format’, no luck so far, seems something in the classic environment :frowning:
  • ddebs
    • finally managed to restore the missing focal ddebs, workarounded launchpadapi timeouts by doing more selective calls using distro_arch_series and did an import for each of the arches
    • investigated irssi ddebs still missing, which turned to be due to a launchpad potential publisher bug
  • versions
    • now the reports are in their own subdir
  • CUPS Snap: Waiting for the completion of the cups printing interface by the snapd developers. Continued discussion about the cups interface design with @ijohnson. Completed the concept for secure printing from snapped user applications independent whether the user has a classically installed CUPS or the CUPS Snap is used as the system’s CUPS. Now only the implementation in snapd is missing.
  • cups-filters: On improving the handling of human-readable strings in the PPD generator I have discovered that making use of the extended print quality features 16-bit-per-color (high color depth/dynamic range) and AdobeRGB (wide color gammut) is controlled via extra choices in the color mode option which is not foreseen by the IPP standard, color depth should be controlled by print-quality=high setting, color space by auto-detection of color space on input data. Discussing possible solutions on the OpenPrinting mailing list, found a solution at least for the high color depth, but still working on how to do the support for AdobeRGB, also started a thread on the Ghostscript mailing list.
  • Google Summer of Code 2021: The Linux Foundation received 19 of the 20 requested student slots but one student was also accepted by anothe organization, so we have 19 and a slot for each of them. So we will also be able to mentor our planned projects for OpenPrinting. Final project announcements by Google are on May 15.
  • Annual OpenPrinting Summit/PWG Meeting 2021: Attended the (virtual) meeting on May 4-7. Presented the state of the PostScript Printer Application and of most of the other OpenPrinting projects, like CUPS Snap, cups-filters, Printer Applications, IPP-over-USB, …
  • Bugs.

firefox24 firefox

thunderbird24 thunderbird

  • focal and groovy were updated to 78.8.1, in preparation for the bionic upgrade from 68 to 78

chromium22 chromium

snapcraft24 snaps

flutter24 Ubuntu Desktop Installer

  • Attended planning event
  • autopkgtest: Continued working with IS on the issues I talked about last week
    • As of Friday that got fixed and the queue sorted itself out over the weekend!
    • @juliank and @waveform provided various fixes to the web frontend which got reviewed & deployed - thanks!
  • Some reviews for the metrics project
  • Poking at a few items to get them migrated
  • Build/test/SRU of glib2.0
  • Testing and discussion of [redacted] :smiling_imp: