Week ending 2026-03-15 (Week 11)
Meetings and security work took up most of my time this week
. The meeting schedule was dense, but overall very productive, which is worth highlighting
. Security reports continue to arrive at a steady pace and required ongoing triage and follow-up
. I also spent time on a couple of deeper technical discussions: one with Jacob around translations
, and another reviewing CSP support for media and script assets
, which required digging into how those pieces interact across the framework.
Triaged
- #36981 (Add PostgreSQL num_nonnulls (code provided)) – Django - Add PostgreSQL num_nonnulls (needsnewfeatureprocess)
Reviewed
- Add Triage and Review team charter. by tim-schilling · Pull Request #79 · django/dsf-working-groups · GitHub - Add Triage and Review team charter.
- https://github.com/django/django/pull/20763 - Fixed #36784 – Added CSP nonce to media assets
- [6.0.x] Updated translations from Transifex. by jacobtylerwalls · Pull Request #20884 · django/django · GitHub - [6.0.x] Updated translations from Transifex.
- Fixed #33091 -- Raised proper FieldError when updating MTI parent fie… by HarishBonu0 · Pull Request #20887 · django/django · GitHub - Fixed #33091 – Raised proper FieldError when updating MTI parent fie…
- Fixed #36888 -- Made QuerySet.acreate() call asave(). by jericho1050 · Pull Request #20896 · django/django · GitHub - Fixed #36888 – Made QuerySet.acreate() call asave().
- Bumped isort to 7.0.0. by jacobtylerwalls · Pull Request #19968 · django/django · GitHub - Bumped isort to 7.0.0.
- Follow up around existing conversation and the issue reported upstream.
Authored
- Combined scripts confirm_release.sh and test_new_version.sh into verify_release.sh. by nessita · Pull Request #20882 · django/django · GitHub - Combined scripts confirm_release.sh and test_new_version.sh into verify_release.sh.
- Improved checklist generator for security releases. by nessita · Pull Request #2556 · django/djangoproject.com · GitHub - Improved checklist generator for security releases.
- Discouraged automated AI reviews of pull requests. by nessita · Pull Request #20898 · django/django · GitHub - Discouraged automated AI reviews of pull requests.
Security
- Tons of report triage, we are getting many reports per day.
- Worked on a potential mitigation PR for a confirmed vulnerability.
- We had our first team meeting this week. It was amazing seeing most of the team together in a meet!
Other/Misc
- Biweekly meeting with Fellows and Board Liaison (Jeff Triplett).
- Biweekly meeting with Fellows and Line Manager (Andrew Godwin).
- Weekly Fellows meeting.
- Monthly Ops Team meeting.
- Monthly Security Team meeting,
- Sent invoice for February hours.
- Engaged in the forum.
- Deep dive on CSP and Media/Script asset classes to comment on Ticket #36784: Add CSP support to Django’s script object and media objects.