summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-04-17 17:13:20 +0000
committerKarl Berry <karl@freefriends.org>2014-04-17 17:13:20 +0000
commit136ae9a638f030752ad667564f63a029178bd6ae (patch)
tree46994c71c844d51c16f426412ede3d9d19cca4c6 /Master/tlpkg/doc
parent3a1a7d4c46761ce5fb8b94d5aa892ad43de7dff0 (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')
-rw-r--r--Master/tlpkg/doc/releng.txt24
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