Week ending 2025-11-23 (Week 47)
This week was again heavy on security work
. The flow of incoming security reports keeps growing
, and even when many are medium to low impact, keeping up is starting to get tough: most of my time went into security report triage, patch review, and planning so we can (try to) stay on top of things. I also pushed forward the Django 6.0 RC1 release and wrapped up a few small docs and tooling updates
.
Triaged
- #36141 (After double squashing migrate command fails with InconsistentMigrationHistory) – Django - After double squashing migrate command fails with InconsistentMigrationHistory (accepted)
- #36743 (Max URL length of 2048 is too conservative for redirect targets) – Django - Max URL length of 2048 is too conservative for redirect targets (accepted)
- #36736 (Please restore h-rules on the docs home page, which were removed in the 4.2 docs.) – Django - Please restore h-rules on the docs home page, which were removed in the 4.2 docs. (invalid)
- https://code.djangoproject.com/ticket/36744 - Improve/correct scrypt password hasher documentation (accepted)
Authored
- Clarified forum post updates for pre-releases. by nessita · Pull Request #25 · nessita/checklist-generator · GitHub - Clarified forum post updates for pre-releases.
- A few scripts to rule them all. by nessita · Pull Request #20279 · django/django · GitHub - A few scripts to rule them all.
- Ensure that Sitemap.items is described as a method in docs/ref/contrib/sitemaps.txt. by nessita · Pull Request #20275 · django/django · GitHub - Ensured that Sitemap.items is described as a method in docs/ref/contrib/sitemaps.txt.
Other/Misc
- Biweekly meeting with Fellows and Board Liaison (Jeff Triplett).
- Biweekly meeting with Fellows and Line Manager (Andrew Godwin).
- Fellows weekly sync.
- Released Django 6.0 RC1:
- Engaged in multiple security topics:
- Vulnerability reports triage, path review, security release planning.
- Security Team governance and responsibilities conversation.
- Brainstorming for mitigation plans for the almost-unmanageable uptick in medium-to-low-but-not-evidently-wrong security reports.