diff options
Diffstat (limited to 'Master/tlpkg/doc')
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 13605ffd75d..b8d1259dab6 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -109,36 +109,39 @@ A.0. Specifics for tlperl update: find . -type d -empty | xargs svn rm # repeat until no output svn commit when ready ... +B. Build a test ISO image for initial TeX Collection testing: + 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. + Can disable image building again after the initial build for a while. + M. As work proceeds, update the doc: Update texlive-en.tex (+ .pdf, .html), tell tldoc to translate. + Update tlbuild.texi. Consider updates of core man pages in Build/source/texk/web2c/man. - Remake updmap,fmtutil man pages with help2man (and reread and update Build): - make -C Build/source/Work/texk/texlive/tl_scripts xupdmap.1 + Remake updmap,fmtutil man pages with help2man: + make -C Build/source/Work/texk/texlive/tl_scripts xupdmap.1 xfmtutil.1 Texinfo manuals from Build to Master: tl-update-txi # then commit in texmf-dist/doc Man pages from Build to Master (after doing a build): - tl-update-man # then run make in texmf/doc/man + tl-update-man + # then run make in texmf/doc/man # and check /tmp/so.rules against man1/Makefile -N. Later, when closer to release, to build ISO images: - 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. - -O. Really test during pretest (really! don't leave it for knuth!): +N. Really test during pretest (really! don't leave it for knuth!): .fmt's sharable across endian-different platforms (including luatex). interactive mf '\drawdot (50,50); showit;' % and from * prompt -P. Just before the final pretest (i.e., to-be-published) build: +O. Just before the final pretest (i.e., to-be-published) build: option adjustrepo 1 in tl-update-tlnet, else install-tl-unx won't go to ctan Update Master/source: xz wget w32tex-src texlive*source mactexdoc install-tl-unx.tar.gz Tell developers no more commits: akira, takuji, luigi, taco. Put date into NEWS and ChangeLog files for above.. -Q. After final build, to do total freeze: +P. After final build, to do total freeze: In cron.tl, set *_frozen=true. Probably also just disable the cron entry. |