From 17a64c223cc48642e7e5f37094d1a75b2e111f45 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 9 Feb 2023 21:26:50 +0000 Subject: version/NEWS preparing for 2023 git-svn-id: svn://tug.org/texlive/trunk@65770 c570f23f-e606-0410-a88d-b1316a301751 --- Master/tlpkg/doc/releng.txt | 43 +++++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 22 deletions(-) (limited to 'Master/tlpkg/doc') 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 -- cgit v1.2.3