summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-02-09 21:26:50 +0000
committerKarl Berry <karl@freefriends.org>2023-02-09 21:26:50 +0000
commit17a64c223cc48642e7e5f37094d1a75b2e111f45 (patch)
treea68db1e94b85b3c80a685641ec24dd3a24731d8c /Master/tlpkg/doc
parent1d76989ba8a9ed4861f7ae979511ada014cbabd7 (diff)
version/NEWS preparing for 2023
git-svn-id: svn://tug.org/texlive/trunk@65770 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc')
-rw-r--r--Master/tlpkg/doc/releng.txt43
1 files changed, 21 insertions, 22 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt
index 689fe066526..90025c1396e 100644
--- a/Master/tlpkg/doc/releng.txt
+++ b/Master/tlpkg/doc/releng.txt
@@ -23,27 +23,13 @@ affecting production dirs, see:
Part I. Preparation; can/should be done before pretest starts.
-1. doc: write updates for pretest.html, but leave commented out until start.
- - check NEWS/CHANGES/etc. files for all engines and major programs;
- ask developers as needed.
- - 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/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.
- - see also doc item below for more necessary updates after pretest starts.
-
-2. Ask tldistro for patches.
+1. Ask tldistro for patches.
-2. No /dev suffix: Build/source/{version.ac,texk/{kpathsea,ptexenc}/version.ac
+2. Check for upstream releases: {libs,texk,utils}/README
3. Check/update copyright years: *.pm, tlmgr*, install-tl, tlpkg/installer
-4. Check for upstream releases: {libs,texk,utils}/README
-
-5. When finalizing sources (any time in the new year, can be early,
+4. When finalizing sources (any time in the new year, can be early,
before initial builds in any case),
update version numbers, years, copyright years,
and/or remove /dev suffix in
@@ -54,13 +40,14 @@ affecting production dirs, see:
dvipsk: configure.ac NEWS dvips.c dvips.h afm2tfm.c dvips.texi
mendexk,
upmendex: COPYRIGHT main.c
- kpathsea: version.ac NEWS kpsewhich.c doc/kpathsea.texi texmf.cnf
+ kpathsea: version.ac NEWS kpsewhich.c doc/kpathsea.texi # not 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
+ hitexdir/ # ask mruckert
+ mplibdir/mp.w # ask lscarso
+ ptexdir/ptex-base.ch,ptex_version.h # ask jpdev
+ pdftexdir/pdftex.web pdftexdir/pdftex_version.h # ask thanh
+ xetexdir/xetex.web xetexdir/xetex_version.h # ask jkew
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.
@@ -69,6 +56,18 @@ affecting production dirs, see:
run ~karl/bin/tlversions to see+compare engine/etc. versions
commit updates.
+5. doc: write updates for pretest.html, but leave commented out until start.
+ - check NEWS/CHANGES/etc. files for all engines and major programs;
+ ask developers as needed.
+ - 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/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.
+ - see also doc item below for more necessary updates after pretest starts.
+
6. During the pretest, we want to keep updating tlnet. But we cannot do
that from the trunk, since the trunk will have the new binaries and
other changes. Therefore, we set up a branch for release YYYY where we