-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Automatically generate Django series roadmaps from Release data #2233
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! Some minor polish questions.
3438158
to
897f696
Compare
This branch adds a new view that replaces the Roadmap wiki pages, e.g.: * https://code.djangoproject.com/wiki/Version5.2Roadmap * https://code.djangoproject.com/wiki/Version6.0Roadmap * https://code.djangoproject.com/wiki/Version6.1Roadmap The wiki pages were almost identical except for version-specific details and target dates. This information is now generated dynamically from the Release model in the database. The supported and future Roadmap tables were reorganized so they follow a more intuitive timeline (from older to newer versions).
897f696
to
eb3a69a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
<section id="process"> | ||
<h2>Process</h2> | ||
<p>Any features not completed by the feature freeze date won't make it into {{ series }}.</p> | ||
<p>The release manager will keep the schedule updated and ensure efficient |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see we're no longer documenting the release manager anywhere, yes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For now, we are not. When we merge the checklist generator in djangoproject.com, we could make use of the "releaser" info from a release (the final one, for example) and include that here perhaps? What do you think?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh I didn't realize that would be blocked on ingesting the checklist generator. Sounds good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right, my point is that "release manager" info is not stored anywhere AFAIK.
This branch adds a new view that replaces the Roadmap wiki pages, e.g.:
The wiki pages were almost identical except for version-specific details and target dates. This information is now generated dynamically from the Release model in the database.
The supported and future Roadmap tables were reorganized so they follow a more intuitive timeline (from older to newer versions).