Changes
- foxtrotgps: support Python 3 (1 2), Python sqlite3, BeautifulSoup 4, feedparser 'where', W3C GeoRSS, descriptionless GeoRSS
- dpkg: add version details
- debian-goodies: find-dbgsym-packages ignore installed, -dbg fallback, cleanups (1 2 3 4)
- spelling dictionaries:
- codespell: lik, unconditionnal(y), advane(d), netowrk(s), strech, checkstum, possibily
- lintian: lik, unconditionnal(y), advane(d), netowrk(s), checkstum, possibily
- Debian Planets: https, update Cumulus Linux logo
- Debian BTS usertags: cleanup of user typos, abbreviations, non-existent lists etc
- Debian derivatives census: 1 MiB patch limit, syntax fix
- Debian QA services: sources.d.o, fix popcon graphs, excuses links, git migration
- Debian buildd website: sources.d.o
- Debian dose: sources.d.o
- Debian package tracker: sources.d.o, deb.d.o, help bugs (1 2), newcomer fixes (1 2)
- Debian PTS: sources.d.o (1 2), git migration (1 2), oldoldstable-updates fix, policy 4.1.3
- Debian security tracker: ROBOT, woff2/brotli embeds, cleanup
- Debian puppet: https, upper-case (bugs etc) redirects
- Debian website: update testing links, add astro blend
- Debian wiki pages: AdditionalDebianMailingLists, EmbeddedCodeCopies, FPGA, Hardening/RepoAndImages, InstallingDebianOn/Asus/T100HA (1 2), KansaiDebianMeeting, MemberBenefits, Multiarch/Implementation, PaulWise/InterestingSoftware, PolicyKit, Qbs (1 2), QBS, Salsa/Doc, ServicesSSL, SocialEventAndConferenceCalendars, Teams (Debbugs/ArchitectureTags (1 2), Treasurer/Organizations)
Issues
- Crashes in gnome-shell (1 2), tracker/sqlite3, upower, plymouth, virt-sandbox, pidgin, needrestart-session
- Broken links in lists.d.o
- Missing files in thermald
- Dependencies in openbox
- Underlinking in libunwind
- Conffile removal in reiserfsprogs, thermald, firejail-profiles, marble-data, cups-filters, speech-dispatcher
- Features in lintian (1 2 3), bls/bls-standalone, qemu-user-static, debsecan, wiki.d.o, adequate
- Meta-data in libsqlite3-0-dbg
- Switch to automation for libtk8.6-dbg, libtcl8.6-dbg
- New versions of python-mechanicalsoup
- Typos in linux-compiler-gcc-7-x86, needrestart
- Packaging needed for robobrowser
- File overwriting in glhack
- Unactionable warnings in qa.d.o, shared-mime-info, apt
- Minor issues in lintian
Review
- Spam: reported 2 LWN comments, 8 Debian bug reports and 254 Debian mailing list posts
- Debian packages: sponsored streamlink, open-ath9k-htc-firmware
- Debian wiki: RecentChanges for the month
- Debian screenshots:
- approved adlibtracker2 aladin allure budgie-countdown-applet budgie-keyboard-autoswitch-applet budgie-previews-applet budgie-quicknote-applet budgie-showtime-applet budgie-window-mover-applet cdck chess.app colordiff elpa-fountain-mode eyes17 fonts-noto-color-emoji gnome-games-app grisbi herbstluftwm konsole lambdahack ncmpcpp nudoku nudoku nwipe pidgin-skype qpxtool rgxg screen stumpwm xfburn xmonad
- rejected gtk-sharp3 (some other software), firmware-linux-nonfree (not a bug reporting website), dwarf-fortress (non-free)
- rejected deletion of gkamus (spam reason), screen/gnome-packagekit (bogus reason)
Administration
- Debian: fix sbuild config on buildd, cleanup after git gc OOM, redirect CD support queries, answer SSH hash question again
- Debian QA: deploy patches
- Debian mentors: check why package was not imported
- Debian installer: apply patches
- Debian PTS: investigate issues after git migration, apply patch, deploy patches
- Debian package tracker: deploy patches, update mirror URL in db
- Debian mentors: remove a broken upload
- Debian wiki: redirect a bouncing mail, whitelist email addresses
- Debian website: work on git conversion
- Debian derivatives census: deploy change, remove patches larger than 1MiB
- Openmoko: forcibly reboot
Communication
Initiate discussions about m68k usertags, buildd chroot creation failures and game server packaging.
Sponsors
The dpkg patch was sponsored by my employer. All other work was done on a volunteer basis.