FOSS Activites in June 2021

Here’s my (twenty-first) monthly but brief update about the activities I’ve done in the F/L/OSS world.

Debian

This was my 30th month of actively contributing to Debian. I became a DM in late March 2019 and a DD on Christmas ‘19! \o/

However, this wasn’t really a good month for mental health. And so apparently lesser work but still more than nothing, heh. :D

As a side note, this month, I spent a lot of time on Clubhouse, the new social audio app, at least in India. (I am sure you’d have heard?) Anyway, I made some friends there; more on that later, maybe? (ik, I say that a lot, but ugh, I’ll get to it!)

Anyway, I did the following stuff in Debian:

Uploads and bug fixes:

Other $things:

  • Mentoring for newcomers.
  • Moderation of -project mailing list.

Ubuntu

This was my 5th month of actively contributing to Ubuntu. Now that I’ve joined Canonical to work on Ubuntu full-time, there’s a bunch of things I do! \o/

This month, again, was dedicated to PHP 8.0, transitioning from PHP 7.4 to 8.0. And finally, I and Bryce were able to complete the transition! \o/

This month, I also became an Ubuntu Core Developer. :D I’ll write about it in sometime; lol, yet another promise. Heh.

That said, the things that I mostly worked on are:

Uploads & Syncs:

+1 Maintenance:

  • Shadowed Christian Ehrhardt on his +1. My report here.
    • Added hints for schleuder; MP #404025.
    • Fixed ruby-httpclient via 2.8.3-3 in Debian.
    • Requested removal of ruby-gitlab-pg-query from Impish (-proposed) - LP: #1931257.
    • Re-triggered python-django-debug-toolbar/1:3.2.1-1 for amd64 and it passed & migrated.
    • Fixed ruby-rails-html-sanitizer via 1.3.0-2 in Debian to make it work with newer API of ruby-loofah.
    • Re-triggered ruby-stackprof with glibc as triggers on amd64; it passed & unblocked glibc.
    • Re-triggered ruby-ferret with glibc as triggers on amd64; it passed & unblocked glibc.
    • Re-triggered ruby-hiredis with glibc as triggers on armhf; it passed & unblocked glibc.
    • Added hints for ruby-excon on s390x; MP #404113.

Seed Operations:

  • [2021-06-01] MP #403562/prips for Impish - MP: #403562.
    • [2021-06-02] MP #403602/prips for Hirsute - MP: #403602.
    • [2021-06-02] MP #403603/prips for Groovy - MP: #403603.
    • [2021-06-02] MP #403604/prips for Focal - MP: #403604.
    • [2021-06-02] MP #403605/prips for Bionic - MP: #403605.
  • [2021-06-17] MP #404326/python-aws-requests-auth for Impish - MP #404326.
    • [2021-06-22] MP #404489/python-aws-requests-auth for Hirsute - MP #404489.
    • [2021-06-22] MP #404490/python-aws-requests-auth for Groovy - MP #404490.
    • [2021-06-22] MP #404491/python-aws-requests-auth for Focal - MP #404491.
    • [2021-06-22] MP #404492/python-aws-requests-auth for Bionic - MP #404492.

Bug Triages:


Debian (E)LTS

Debian Long Term Support (LTS) is a project to extend the lifetime of all Debian stable releases to (at least) 5 years. Debian LTS is not handled by the Debian security team, but by a separate group of volunteers and companies interested in making it a success.

And Debian Extended LTS (ELTS) is its sister project, extending support to the Jessie release (+2 years after LTS support).

This was my twenty-first month as a Debian LTS and eleventh month as a Debian ELTS paid contributor.
I was assigned 40.00 hours for LTS and 40.00 hours for ELTS and worked on the following things:

LTS CVE Fixes and Announcements:

ELTS CVE Fixes and Announcements:

Other (E)LTS Work:

  • Front-desk duty from 28-06 until 04-07 for both LTS and ELTS.
  • Triaged rails, nginx, eterm, mrxvt, rxvt, ieee-data, cloud-init, intel-microcode, htmldoc, djvulibre, composter, and curl.
  • Mark CVE-2021-30535/icu as not-affected for stretch.
  • Mark CVE-2017-7483 as fixed via +deb9u2 upload.
  • Auto EOL’ed unrar-nonfree, darktable, mruby, htslib, ndpi, dcraw, libspring-security-2.0-java, rabbitmq-server, and linux for jessie.
  • [LTS] Discussed ieee-data’s fix for LTS. Thread here.
  • [ELTS] Discussed cloud-init’s logs w/ Raphael and ask for a rebuild.
  • [(E)LTS] Discussed intel-microcode’s status w/ the maintainer and track regressions, et al.
  • [(E)LTS] Discussed htmldoc’s situation; about upgrade problems and prep a fix for that.
  • Attended monthly Debian LTS meeting.
  • Answered questions (& discussions) on IRC (#debian-lts and #debian-elts).
  • General and other discussions on LTS private and public mailing list.

Until next time.
:wq for today.