Skip to content

Commit d5543a2

Browse files
committed
Added notes about automatic roadmap generation for next version in docs/internals/howto-release-django.txt.
1 parent 92d0c21 commit d5543a2

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

docs/internals/howto-release-django.txt

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -355,11 +355,15 @@ Feature freeze tasks
355355
``django_next_version`` to ``'6.0'`` on the new stable branch
356356
(:commit:`example commit <1eb62e5b622ef7fd6e0123d8bbf6662d893d5d08>`).
357357

358-
#. Go to the `Add release page in the admin`__, create a ``Release`` object for
359-
the *final* release, ensuring that the *is active* field is unset, thus
360-
marking it as *unreleased*. For example, when creating ``stable/5.2.x``,
361-
create ``5.2`` with the active field unset. If the release is part of
362-
an LTS branch, mark it so.
358+
#. Create ``Release`` entries for the next version in the `admin`__ on
359+
``djangoproject.com``. Add one for each milestone (alpha, beta, rc, and
360+
final), leaving *is active* unset to mark them as unreleased. Set target
361+
dates per the agreed schedule, and set the LTS flag if applicable. The
362+
``X.Y`` roadmap page will be available at ``/download/X.Y/roadmap/``.
363+
364+
For example, when creating ``stable/5.2.x``, add ``Release`` entries for
365+
``6.0a1``, ``6.0b1``, ``6.0rc1``, and ``6.0``. The ``6.0`` roadmap can be
366+
then reviewed at https://www.djangoproject.com/download/6.0/roadmap/.
363367

364368
__ https://www.djangoproject.com/admin/releases/release/add/
365369

@@ -380,12 +384,6 @@ Feature freeze tasks
380384
<https://github.com/pypa/trove-classifiers/pulls?q=is%3Apr+django+trove+classifier>`_.
381385
For example ``Framework :: Django :: 5.2``.
382386

383-
#. Create a `roadmap page
384-
<https://code.djangoproject.com/wiki/Version6.0Roadmap>`_ for the next
385-
release on Trac. To create a new page on the Wiki, navigate to the URL of
386-
where you wish to create the page and a "Create this page" button will be
387-
available.
388-
389387
#. Update the current branch under active development and add pre-release
390388
branch in the `Django release process
391389
<https://code.djangoproject.com/#Djangoreleaseprocess>`_ on Trac.

0 commit comments

Comments
 (0)