diff options
author | Karl Berry <karl@freefriends.org> | 2014-04-17 17:13:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-04-17 17:13:20 +0000 |
commit | 136ae9a638f030752ad667564f63a029178bd6ae (patch) | |
tree | 46994c71c844d51c16f426412ede3d9d19cca4c6 /Master/tlpkg/doc/releng.txt | |
parent | 3a1a7d4c46761ce5fb8b94d5aa892ad43de7dff0 (diff) |
start 2014 pretest (per doc/releng.txt)
git-svn-id: svn://tug.org/texlive/trunk@33475 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc/releng.txt')
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 63741347905..cdc142e9839 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -37,33 +37,39 @@ cp -ar ../tlnet /home/ftp/historic/systems/texlive/YYYY/tlnet-final critical=--critical # push tlcritical pretest=--pretest # update tlpretest, not tlnet (if not frozen) net_frozen=false # update tlnet|tlpretest (per $pretest) - (tlcritical will remain getting updated daily, even though it doesn't work with tlnet any more. That's ok.) 3. The next nightly build will update tlpretest, or run force_rebuild=true cron.tl +(but good to do the next steps first). 4. Basic updates for release year (to start pretest): Master/.mkisofsrc Master/release-texlive.txt -Master/texmf-dist/web2c/texmf.cnf -Master/texmf-dist/web2c/texmfcnf.lua Master/tlpkg/TeXLive/TLConfig.pm Master/tlpkg/bin/tl-update-tlnet +Master/texmf-dist/web2c/texmfcnf.lua +Master/texmf-dist/web2c/texmf.cnf # from Build/.../kpathsea +(check other copyright years in *.pm, tlmgr*, install-tl) + +5. After committing, see if formats build, to check for config file problems. +Then rm -rf ~/.texlive`date +%Y` # the new one +Consider new xz and wget binaries. +Then commit new binaries and rebuild tlpretest as above. -5. When closer to release: -in cron.tl, set images_frozen=false. -in tl-update-images, ensure V= the new YYYY and target=/.../test -update /home/ftp/texlive/Images/test/README -after successful image build, email tldistro@tug.org for info/review. +N. Later, when closer to release: +- in cron.tl, set images_frozen=false. +- in tl-update-images, ensure V= the new YYYY and target=/.../test +- update /home/ftp/texlive/Images/test/README +- after successful image build, email tldistro@tug.org for info/review. Really test during pretest (really!): .fmt's sharable across endian-different platforms (including luatex). interactive mf '\drawdot (50,50); showit;' -When finalizing sources (can be even before tlnet freeze for pretest) +When finalizing sources (best before tlnet freeze for pretest) version numbers and years and copyright years in: top level version.ac dvipdfmx: configure.ac ChangeLog |