Week ending 2026-01-04 (Week 01)
Put in a half-week focusing on clearing 6.0 release blockers before taking a long weekend to ring in the New Year
.
| Misc | |
|---|---|
| engaged in security reports |
Put in a half-week focusing on clearing 6.0 release blockers before taking a long weekend to ring in the New Year
.
| Misc | |
|---|---|
| engaged in security reports |
Released 5.2.10 and 6.0.1 this week. Now itโs time to shift focus to priorities for 6.1, which is about halfway to feature freeze.
| Misc | |
|---|---|
| Monthly steering council meeting | |
| Weekly Fellows sync | |
| Released 6.0.1 | |
| Attended DSF office hours | |
| Engaged in security reports |
Took a day off to visit with family. Resuscitated some paused work on improving the reliability of Djangoโs test skips mechanism.
| Misc | |
|---|---|
| Monthly board liaison checkin | |
| Montly ops meeting | |
| Fellows sync | |
| Fellows line manager checkin | |
| Website deployment training |
Engaged in a fair number of security reports this week. Release date and number of issues for 6.0.2 to be finalized and publicized tomorrow.
| Discussed | |
|---|---|
| Allow querying RelatedManagers on unsaved objects | |
| Can the migration system be extended by third-party apps? |
| Misc | |
|---|---|
| engaged in (many!) security reports | |
| Fellows sync |
This was a week of steady progress making incremental improvements to the ORM and the admin, primarily.
| Misc | |
|---|---|
| Engaged in security reports | |
| Fellows sync | |
| Sent prenotifications and created metadata for security releases | |
| Collaborated with DSF board assistant in DSF Office Hours to compile links for prospective sponsors | |
| Drafted blog post about increased volume of security reports |
| Misc | |
|---|---|
| Engaged in security reports | |
| Fellows sync | |
| Issued security releases | |
| Monthly steering council meeting |
| Misc | |
|---|---|
| Fellows sync | |
| Engaged in security reports | |
| Monthly board liaison checkin | |
| Monthly line manager checkin | |
| Monthly ops office hours |
Short week with a US holiday and some travel to visit family.
| Misc | |
|---|---|
| Engaged in security reports | |
| Fellows sync |
Two cool features landed this week: @Antoliny0919โs more standard vertical layout for inputs and labels in admin forms, and Artyom Kotovskiyโs work to make RenameModel migration operations update permission names as well.
| Misc | |
|---|---|
| Engaged in security reports | |
| Fellows sync |
Was out sick for part of the week, but even so I fit in a small sprint on static files! That included merging @blighjโs fix for a decade-old (documented!) bug in collectstatic, and reviewing @codingjoeโs proposal to support CSP nonces in Media assets.
| Discussed | |
|---|---|
| Run tests in postgis container by smithdc1 ยท Pull Request #20746 ยท django/django ยท GitHub | |
| GitHub - frankwiles/pr-playground: Automatically close bad PRs ยท GitHub |
| Misc | |
|---|---|
| Engaged in security reports | |
| Fellows sync | |
| Monthly steering council meeting |
Got up to speed this week on how Django manages its translation strings. Many thanks to @claudep and @nessita for providing feedback on my proposals for process tweaks!
Another week with notable effort toward engaging in security reports.
| Triaged | |
|---|---|
| #32849 (ManifestStaticFilesStorage newline breaks regex) โ Django | accepted โ wontfix |
| #36966 (Test client using query_params raises ValueError when following redirect) โ Django | accepted |
| #36523 (Implement helper method to find module path of value) โ Django | someday/maybe โ accepted |
| #36960 (Django never uses psycopg 3's optimised timestamptzloader) โ Django | someday/maybe โ accepted |
| Misc | |
|---|---|
| Fellows retro | |
| Fellows weekly sync | |
| Monthly board liason checkin | |
| Biweekly line manager checkin | |
| Engaged in security reports |
Easy to miss in the release notes (as we only described the user-facing changes for edge cases), but last week we landed (with great joy
) @charettesโ defense-in-depth measure for the ORM that ensures user-provided aliases are always quoted.
In addition to the below, another steady week advancing pending security reports.
| Misc | |
|---|---|
| Engaged in security reports | |
| Fellows weekly sync |
This week we advanced some design discussions around extending CSP support into the admin and into Form.Media. Otherwise, investigations into security reports and preparations for an upcoming release dominated the week.
| Misc | |
|---|---|
| Engaged in security reports | |
| Fellows weekly sync | |
| Board liaison chat |
In addition to advancing work on pending security issues, this week I reviewed some improvements around accessibility and performance.
| Misc | |
|---|---|
| Engaged in security reports | |
| Fellows weekly sync | |
| Sent prenotifications for April security release | |
| Sent a last-six-months rundown memo to Sarah | |
| Added members to T&R team |