summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc/releng.txt
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-07-03 21:42:07 +0000
committerKarl Berry <karl@freefriends.org>2019-07-03 21:42:07 +0000
commita22674b46fbdc3ab30df453d293dc133f9c0e1ff (patch)
tree7b1fd990a8b8b6677dc7c01231149d4e794b3ea4 /Master/tlpkg/doc/releng.txt
parent34dea586d0717ac658f0559bcee99ecf547afbad (diff)
doc,sync
git-svn-id: svn://tug.org/texlive/trunk@51544 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc/releng.txt')
-rw-r--r--Master/tlpkg/doc/releng.txt18
1 files changed, 13 insertions, 5 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 0b8fe0520fa..6c60cf83410 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -221,7 +221,10 @@ Q. After final build, to do total freeze:
are mistakenly made. Nothing more than svn update will happen
with everything frozen.
-R. Ask Martin Schroeder to do torrents.
+R. Ask for torrents to be created. In 2019,
+ Bou Salim <salimcollo7@gmail.com>
+ Tim Stewart <timoteostewart1977@gmail.com>
+ volunteered to do it.
III. Making the big release:
@@ -267,9 +270,13 @@ update README (touch even if no real changes needed)
and ../tlpretest/README (pretest over)
cp install-tl-unx.tar.gz install-tl.zip $hx/$this/
+- Source directory for CTAN:
+fx=/home/ftp/tex
+rm -f $fx/texlive/Source/*
+cp -a $tm/source/{install-tl,texlive-,w32tex-}*z $fx/texlive/Source/
+
- update local CTAN area just to avoid mirroring everything back again:
cy=/home/ftp/tex-archive/systems
-fx=/home/ftp/tex
rm -rf $cy/texlive/tlnet/*; cp -ar * $cy/texlive/tlnet/
rm $cy/texlive/Images/*; cp -a ../Images/*.* $cy/texlive/Images/
rm $cy/texlive/Source/*; cp -a $tm/source/{install-tl,texlive-,w32tex-}*z $cy/texlive/Source/
@@ -326,7 +333,6 @@ update historic/systems with final proTeXt, when ready.
- announcements:
CTAN @ ISO update: remove old version, re-enable tlnet mirroring.
Dick @ updating MacTeX.
-Martin @ torrents (should be done earlier).
Siep @ windows.html, Norbert @ debian,updmap-kanji.html.
pdftex maintainers @ updating pdftex sources with sync-pdftex.sh + tag.
(no longer) Nikola @ FreeBSD notes linked on bugs.html.
@@ -361,9 +367,11 @@ svn co svn://tug.org/texlive/branches/branch$this/Build/source . >&out
Do a test build, commit when successful.
Ask for rebuilds,
When (enough) rebuilds are done, commit to the branch and make another tag:
-#svn copy -r 51058 -m'texlive-2019.1 tag based on r51058, with critical dvips fix' \
+ bcr=nnnnn # branch_commit_revision, e.g., 51236
+ bt=n # branch tag, e.g., 2019.3
+#svn copy -r $bcr -m'texlive-$bt tag based on r$bcr, with <whatever> fix' \
# svn://tug.org/texlive/branches/branch2019 \
-# svn://tug.org/texlive/tags/texlive-2019.1
+# svn://tug.org/texlive/tags/texlive-$bt
(Using urls makes for an immediate commit, which is what we want.)
- update ~karl/bin/cron.tl, and reenable when feel ready: