summaryrefslogtreecommitdiff
path: root/Master/tlpkg
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-01-18 22:17:46 +0000
committerKarl Berry <karl@freefriends.org>2022-01-18 22:17:46 +0000
commiteeab64a1239d935a0b508bab2dad1be9aaff5850 (patch)
tree02228abb5ea5c58441019e99f4f1e4baaadcc7ad /Master/tlpkg
parentad71562e625792e92ef00d0386d8a0218325c909 (diff)
version/NEWS preparing for 2022
git-svn-id: svn://tug.org/texlive/trunk@61654 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg')
-rw-r--r--Master/tlpkg/doc/releng.txt21
1 files changed, 12 insertions, 9 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index a567d28d19b..82f8fa28b08 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -1,7 +1,7 @@
$Id$
-Public domain. Release engineering for TeX Live.
+Public domain. Release engineering for TeX Live, that is,
+notes on putting together the pretest and yearly release.
-Notes on putting together the pretest and yearly release --karl.
See ./packages.txt for info on regular updates, adding/removing platforms, etc.
Coordinate/announce schedule with:
@@ -10,7 +10,7 @@ Coordinate/announce schedule with:
general lists
Check if pretest mirrors need renewing, talk to mirror admins if so:
- http://tug.org/texlive/mirmon/
+ https://tug.org/texlive/mirmon/
/home/httpd/html/texlive/mirmon/tlpretest-mirrors.txt
To stop updating of certain packages before the general freeze:
@@ -29,7 +29,7 @@ affecting production dirs, see:
- diff new and old bindirs to see if there are interesting new programs:
\ls /usr/local/texlive-rel/bin/x86_64-linux >/tmp/now
\ls $ib >/tmp/new
- comm -3 /tmp/now /tmp/new >/tmp/cm
+ comm -3 /tmp/now /tmp/new >/tmp/bd
- in general, writing these news items takes considerable time, but
it's important, because this summary of changes is what users want to know.
- if new kpathsea file types (kpsewhich --help-formats), update kpathsea.texi.
@@ -45,23 +45,26 @@ affecting production dirs, see:
5. When finalizing sources (any time in the new year, can be early,
before initial builds in any case),
- update version numbers, years, and copyright years in
- (if not already done, of course; don't double-increment):
+ update version numbers, years, copyright years,
+ and/or remove /dev suffix in
+ (if not already done, of course; don't double-increment)
+ (and write ChangeLog entries):
top level version.ac
dvipdfm-x:configure.ac dvipdfmx.c xbb.c
dvipsk: configure.ac NEWS dvips.c dvips.h afm2tfm.c dvips.texi
- mendexk,
- upmendex: configure.ac COPYRIGHT main.c
+ mendexk,
+ upmendex: COPYRIGHT main.c
kpathsea: version.ac NEWS kpsewhich.c doc/kpathsea.texi texmf.cnf
ptexenc: version.ac
web2c: NEWS doc/web2c.texi
+ mplibdir/mp.w
ptexdir/ptex-base.ch,ptex_version.h
pdftexdir/pdftex.web pdftexdir/pdftex_version.h
xetexdir/xetex.web xetexdir/xetex_version.h
lib/printversion.c
check *.c *.h sources in above for needed copyright year updates too.
check tlpkg/dev/srclist.txt for automake major version update.
- then reautoconf (~6min), rebuild (~25min).
+ then reautoconf (~4min), rebuild (~25min).
install-tl, tlmgr.pl (copyright only)
run ~karl/bin/tlversions to see+compare engine/etc. versions
commit updates.