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.
prepare and release 0.5.0 (uploaded to groovy), same content will be SRUed shortly.
Fix GC handling of USERDATA to not remove people creating manually datasets under USERDATA, but collect deleted users (still kept for history reason) once their last state is unlinked to a system state.
Hook up untag command when userdel is called (shadow package, uploaded to groovy. Will be SRUed soon)
Update LastUsed on shutdown to update all active datasets with current time
Enable autotrim on upgrade
Do not run state saving for any system user (like gdm user if stayed connected even once logged, like on Nvidia)
Fix infinite loop on error destruction when removing unlinked datasets
cups-filters: Zdenek Dohnal from Red Hat is helping on triaging bugs and also looking into adding CI.
foomatic-db: Got the PPDs for the newest Ricoh and OEM printer models from Ricoh.
Google Summer of Code 2020: Mentoring work going on. Official coding period started today and will go until end of August.
Linux Foundation Mentoring Program: OpenPrinting got one project accepted: Wrapping proprietary printer drivers into a Printer Application (Original description on GSoC project list).
investigated and fixed an issue where devtools wouldn’t open in the dev builds on bionic
updating dev to 85.0.4158.4
other
investigated gdk-pixbuf autopkgtest failures that prevent it from migrating: I initially thought that a no-change rebuild of gdk-pixbuf-tests fixed them, but it turned out to be caused by optipng stripping useful metadata off the test images in the package (thanks @Laney for nailing the actual problem and fixing it)
6.4.4 deb release: arm64 and armhf builder failures distracting but eventually got it to pass… autopkgtests passed… thanks @marcustomlinson for uploading (currently stuck in unapproved and ping’d vanguard). 6.4.4 SRU
Fix GC handling of USERDATA to not remove people creating manually datasets under USERDATA, but collect deleted users (still kept for history reason) once their last state is unlinked to a system state.
Update LastUsed on shutdown to update all active datasets with current time
Enable autotrim on upgrade
Fix infinite loop on error destruction when removing unlinked datasets