From 7a059647069476900299aaee6c81c7e32285bcd2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 23 Mar 2021 17:39:18 +0000 Subject: declare TL21=21-03-23 git-svn-id: svn://tug.org/texlive/trunk@58655 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/doc/releng.txt | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'Master/tlpkg') diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 706c5cbc23d..2e7c12af5d0 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -124,7 +124,7 @@ Master/tlpkg/TeXLive/TLUtils.pm -- $mactex_darwin and -darwin strings Master/tlpkg/bin/tl-update-images Master/tlpkg/bin/tl-update-messages Master/tlpkg/bin/tl-update-tlnet -Master/tlpkg/installer/texlive.png +Master/tlpkg/installer/*.png (make -C Master/tlpkg/doc/graphics -W texlive-installer-graphics.tex texlive.png) then mv into place. Master/texmf-dist/web2c/texmfcnf.lua @@ -278,7 +278,7 @@ N. Really test during pretest (really! don't leave it for Knuth to do!): O. Two days before the final pretest (i.e., to-be-published) build: Put date into NEWS and ChangeLog files above. - Update Build/source/tardate.ac. + Update Build/source/tardate.ac && reautoconf. tlmgr version number in texmf-dist/scripts/texlive/NEWS. In cron.tl, set catalogue_compare=true for final syncs. Rebuild test images so we get the new source. @@ -286,7 +286,8 @@ O. Two days before the final pretest (i.e., to-be-published) build: hirata, hironori, luigi, mojca, takuji, P. The day before the final pretest: - option adjustrepo 1 in tl-update-tlnet, else install-tl-unx won't go to ctan + In cron.tl, catalogue_compare=false to avoid skew. + In tl-update-tlnet, option adjustrepo 1, else install-tl-unx won't go to ctan Update Master/source (if not earlier): xz wget w32tex-src texlive*source mactexdoc install-tl-unx.tar.gz @@ -295,24 +296,24 @@ Q. The day of the final tlnet-from-branch build, which may or may not Set frozen=>1 in branch TLConfig.pm. Freeze of tlnet should happen at that night's rebuild. -R. After final build, to do total freeze: +Z. After final build, to do total freeze: In cron.tl, set *_frozen=true. Also, set catalogue_compare=false now or at some point earlier. For double protection, disable the nightly cron jobs. Also, in /l/bin/mirror-ctan, disable Catalogue updates, to avoid unnecessary changes if we have to rebuild the final image. -S. Ask for torrents to be created. In 2020, +Z0. Ask for torrents to be created. In 2020, Tim Stewart made the one that worked. -T. Preserve final tlnet of current release YYYY: +Z1. Preserve final tlnet of current release YYYY: cd /home/ftp/texlive/tlnet cp -ar ../tlnet /home/ftp/historic/systems/texlive/YYYY/tlnet-final # if post-freeze updates are required (let's hope not), # see tlpkg/archive/tlnet-by-hand.txt. -T2. Also preserve Catalogue as of the freeze, again for the sake of +Z2. Also preserve Catalogue as of the freeze, again for the sake of post-freeze updates: rsync -ar /home/httpd/html/catalogue /home/texlive/catalogue-freeze -- cgit v1.2.3