Merging Checklist-generator repo into djangoproject.com for automated releases

:waving_hand: Hello seniors

Following the @sarahboyce’s suggestion see the thread here to understand and work on merging @nessita’s GitHub - nessita/checklist-generator into GitHub - django/djangoproject.com: Source code to djangoproject.com with tests.

Aims to create checklists of tasks per release

Its current features


Releases Management System: Manages different types of Django releases (Feature, Security, Bug Fix, Pre-releases).
Tracks version numbers, release dates, and end-of-life dates
Handles both LTS (Long Term Support) and regular releases.
Security Management: Tracks CVE (Common Vulnerabilities and Exposures)
Generates checklists for release procedures: FeatureRelease, SecurityRelease, and PreRelease, and more

I was working on both repos to understand their working and testing. Now I wanted to initiate the merging locally with tests.

  • Should I merge it in the releases app (by creating another app like: generator in the releases folder OR directly with codes) with noticing overlappings?
  • How should I start its practical merging → code?

I’m requesting both ma`ams and any mentor to help, when have times :folded_hands: