<!> This is template of the Webmaster's TODO list, which might not be authoritative or complete. To create a new release TODO list, add it to the list below and replace the @codename-1@ @codename@ @codename+1@ @codename+2@ etc placeholders, ensuring that you preserve the case of the placeholders in the values; replace "@Codename@" with "Bullseye" not bullseye".

The following things need to be done for a release:

If possible, update translations too.

Commit the changes (in your local copy) and rebuild locally to see if everything is ok. You can also build on www-master using sudo -u debwww NOMIRROR=1 NOSUBDIRS=1 /srv/www.debian.org/update-part folder/subfolder to make builds of sections and subsections (all languages) without pushing to mirrors. Some examples

sudo -u debwww NOMIRROR=1 /srv/www.debian.org/update-part releases/trixie - builds the releases/trixie folder and subfolders, without pushing to mirrors

sudo -u debwww NOMIRROR=1 NOSUBDIRS=1 /srv/www.debian.org/update-part index - builds the homepage and files in the top folder (no subfolders) without pushing to mirrors

sudo -u debwww NOSUBDIRS=1 /srv/www.debian.org/update-part News/2023 - builds the News/2023 folder (all languages) and pushes to mirror (Warning: it pushes *everything* to mirrors, not only the News/2023 folder)

Changes without pushing to mirrors can be seen online in https://www-staging.debian.org/

IMPORTANT: Please coordinate with press@ and release team (#debian-publicity and #debian-release) because some of the tasks overlaps between teams. Have a look at the release team checklist and the publicity team checklist too.