Changes
- apt-offline: fix typos
- myrepos: cleanups (1 2), better error messages (1 2)
- Linux kernel: enable dm raid discard support when any devices support discard
- gh: fix .deb install info
- equivs: fix dir message
- webdl: fix iview episode order (sent privately)
- spelling dictionaries: codespell (1 2 3 4 5), lintian (1 2 3 4)
- Debian blends website: fix DDTP URLs
- Debian developers reference: fix DDTP URLs
- Debian bits blog: fix DDTP URLs
- Debian screenshots: deleted scm (manual page)
- Debian package tracking system: add options to disable oldoldstable pockets (1 2)
- Debian website: fix DDTP (1 2) and DebConf sponsors URLs
- Debian userdir-ldap: document #debian-private
- Debian package uploads: purple-discord (1 2 3)
- Debian sysadmin wiki pages: input/howto/postgres
- Debian website: document #debian-private
- Debian wiki pages: apcupsd, Blends/TasksPages, BOINC/Development, configure, DDTP (Migration), DebianAMD64, DebianEdu/Status/Buster, DebianHosting, DebianInstaller/Preseed/EditIso, DebianKernel/UserspaceTools, DebianNetDomains, DebianPartyLine/Mumble, DebianScience/Classification, DebianWannaBuildInfrastructureOnOneServer, DebianWiki/I18n, Derivatives/CensusQA, DevelopmentQuestions, EmbeddedCopies, EtcUnderRevisionControl, Exploits, Firmware/Updates, FlashBIOS, Fonts, Games/Team, Hardware/Wanted, HelpDebian/FAQ, HowToUpgradeKernel, InstallingDebianOn/CompuLab, IRC, Javascript/Policy, KdeMultimedia, L10n/DDTSS, LinuxMagazines, MemberBenefits (1 2), MiscellaneousQuestions, Mobile, OpenStack/OpenStack/todo, PackageArchitectureAlmostAny, PackagesArchSpecific, PageFragments/HowOrganisationsCanHelpDebian, qa.debian.org, ReleaseParty (Bullseye, Buster, SuiteTemplate), Services, Simple-CDD/Bzr, SparcPorting, SSH, SSH, StaticLinking, Teams (DebConf/Bursaries, DebianBuildd, DebianWiki, FrontDesk/DcSiteDevel, I18n), VerifyPAS
- vcs-home wiki pages: index (1 2)
- FOSSjobs wiki pages: resources
Issues
- Crashes in tracker-miner-fs, Xwayland
- Upgrade failure with unattended-upgrades
- Conffile removal needed in rubocop, parcimonie
- Patch backport needed in purple-discord
- Underlinking in bind9-libs
- Features in needrestart, buildd.debian.org, procps (1 2 3), cron, Debian code search, Debian package tracker, pass
- Broken HTML in evolution (sent privately, fixed by upstream)
- Warnings in urwid, webdl (sent privately)
- Removal needed for flasm (1 2)
Review
- Spam: reported 1 Debian bug reports and 178 Debian mailing list posts
- Debian wiki: RecentChanges for the month
- Debian screenshots:
- approved dablin displaycal enfuse evolvotron flameshot flpsed font-viewer gimp-plugin-registry glue-sprite gpick gpscorrelate gpscorrelate-gui gtkmorph guetzli gummi hdrmerge icc-profiles-free inkscape-tutorials jhead jp2a jpeginfo jpegjudge kde-spectacle libjpeg-turbo-progs magic metacam pianobooster povray-examples printer-driver-cups-pdf propaganda-debian rawtherapee recoverjpeg renrot scm screengrab scrot shanty showfoto simple-image-reducer simple-scan sxiv teeworlds tuxpaint valentina viewnior x4d-icons xcftools
- rejected musescore (ancient map), fastboot (logo)
- approved deletion (despite bogus reason) of winwrangler (help output)
- rejected deletion of blockattack (not spam as claimed), chromium (not deceptive as claimed), file-roller (screenshots of newest interface), jwm/onboard/aajm (spam), xfce4 (not a place to request wallpapers), viewvc (HTML jibberish), fonts-noto-color-emoji/sdl-ball/sddm-theme-breeze/hardinfo (jibberish), gufw (non-English screenshots are allowed), wifite (unsubstantiated claim of false information), mysql-workbench (single word)
Administration
- myrepos: fix the forum
- Debian: restart non-responsive tor daemon, restart processes due to OOM, apply debian.net changes for DD with expired key
- Debian wiki: approve accounts
- Debian QA services: deploy changes, auto-disable oldoldstable pockets
Communication
- Initiate discussion about removing purple-discord from Debian stable
- Respond to queries from Debian users and developers on the mailing lists and IRC
Sponsors
The purple-discord work was sponsored by my employer. All other work was done on a volunteer basis.