Django Fellow Report - Natalia - 2024

Week ending 2024-10-06 (Week 40)

Triaged

Reviewed

Authored

Other/Misc

  • Engaged in many forum topics.
2 Likes

Week ending 2024-10-13 (Week 41)

Triaged

Reviewed

Authored

Other/Misc

  • Issued Django 5.1.2 release:
  • Initial chat with @andrewgodwin regarding The Fellowship (of the :horse:) and ongoing pain points. The meeting goal was to establish a shared and clear understanding of the current issues, then iterate on them to find improvements and solutions. Looking forward to more of these discussions!
  • Catch up on security issues:
    • Sync with Sarah specifically on this topic.
    • Replies to pending reports.
    • Started conversation with the DSF Board about potentially becoming a CNA (CVE Numbering Authority, for example Python is a CNA already).
1 Like

Week ending 2024-10-20 (Week 42)

Triaged

Reviewed

Other/Misc

2 Likes

It was great to have you at the office hours!

Week ending 2024-10-27 (Week 43)

I’ll be on holiday for the next two weeks, hopefully celebrating some birthdays with a long time friend from university who now lives in Spain.

Triaged

Reviewed

Authored

Other/Misc

  • Engaged in forum topics and (the future of) Steering Council conversations.
  • Attended DSF Office Hours.
  • Completed DjangoCon US survey.
1 Like

Week ending 2024-11-03 (Week 44)

Holidays.

Week ending 2024-11-10 (Week 45)

Holidays.

2 Likes

Week ending 2024-11-17 (Week 46)

It’s been a busy week getting back up to speed after the holidays, with a lot of meetings and a considerable amount of information to process. I also found the recent news (recent to me at least) about the Steering Council drama a bit unsettling, but I’m glad to see that the DSF Board and other community members have been actively working on mitigation actions. Thank you! :heart_hands:

Triaged

Reviewed

Authored

Other/Misc

  • Security Reports triage, review and further follow up.
  • Sync meetings with:
    • 1-1 with Sarah.
    • Fellows catchup with Sarah and Andrew.
    • DSF Office Hours.
3 Likes

Week ending 2024-11-24 (Week 47)

Triaged

Reviewed

Authored

Other/Misc

  • Engaged in security reports, patches, and other related conversations.
  • Engaged in forum topics.
  • Completed the 2024 Django Developers Survey.
  • Learned a lot about the ORM thanks to Simon Charette: Demystifying the Django ORM.
1 Like

Week ending 2024-12-01 (Week 48)

Triaged

Reviewed

Other/Misc

1 Like

Week ending 2024-12-08 (Week 49)

Short week for me since I wasn’t feeling great when it started, and my ability to stay up was lost by Thursday :small_red_triangle_down: :face_with_thermometer:. I’m at 60% today, which is like 12 times better than last week!

Triaged

Reviewed

  • https://github.com/django/django/pull/18683 - Fixed #35667 – Improved deprecation warning handling by replacing stacklevel with skip_file_prefixes.
  • https://github.com/django/django/pull/18862 - Removed question marks from headings in docs/topics/db/fixtures.txt.
  • https://github.com/django/django/pull/18158 - Fixed #35515 – Added auto-importing to shell command.
    • Deep dive on this new feature, with the goal of finalizing it and have it ready to be merged before Django Feature Freeze (Jan 15th).
    • I found some issues that IMHO needs further community discussion so I resurfaced Salvo’s thread in this comment. If you are a Django shell user and care about the default auto import experience, PLEASE comment!
    • I have a local working branch that splits the work in the original PR in two, one without the “models modules alias auto import” and a follow up commit that adds it. Will push to Salvo’s PR soon for better review and understanding.

Authored

Other/Misc

  • Reviewed security reports.
  • Prepared and sent hours invoice and monthly report.
4 Likes

Week ending 2024-12-15 (Week 50)

I’m still recovering from last week’s illness (frustratingly still undiagnosed), though progress has been slow. My brain feels foggy, and my body still aches. Hopefully, I’ll feel better by next (this) week!

Triaged

Reviewed

Authored

Other/Misc

  • Deep dive in Make Django binaries PEP 625 compliant to become owner and driver of the change.
  • Security related work:
    • Email reports analysis and further follow up.
    • Started conversations to assess the potential for an in-kind sponsorship to provide a security consultant for the Security Team.
  • Shell auto imports feature redefinition, plan proposal to progress it and follow up.
  • Voted for the Steering Council elections. :tada:
  • Read https://sethmlarson.dev/slop-security-reports
    • “LLM-hallucinated security reports” :heavy_heart_exclamation:
  • Attended DSF Office Hours.
  • Helped with the setting up of new DSF Board members (permissions and groups). Removed access to departing members.
  • Watched Open Source for the long-haul - Carlton Gibson
2 Likes

Week ending 2024-12-22 (Week 51)

Happy Holidays to those who celebrate! :tada: :clinking_glasses:

Finally I started feeling better health-wise, so we travelled to Argentina to visit family. Therefore, I’ll be taking Mon-Wed off the week of the 23th and also Mon-Wed the week of the 30th. I will try to at least catch up with security reports and ticket triaging, unsure if I’ll be able to do any PR reviews… Will try though!

Triaged

Reviewed

Other/Misc

  • Security related work:
    • Follow up on reports and iterations on a patch.
    • Got an initial call for a possible in-kind security-related sponsorship.
  • Engaged in forum topics, this one took a good hour to analyze, ponder and reply:
  • Initial kick off call with our new Fellows-Board liaison, Jeff Triplett has accepted fulfilling this role and we are very very happy!
4 Likes

Week ending 2024-12-29 (Week 52)

Short week for me (only Thu and Fri), and last report for 2024. Happy New Year everyone! :clinking_glasses:

Triaged

Reviewed

Other/Misc

  • Security reports follow up.
  • Engaged in forum topics.
3 Likes

I created a new topic for 2025 reports.

1 Like