summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc
diff options
context:
space:
mode:
Diffstat (limited to 'Master/tlpkg/doc')
-rw-r--r--Master/tlpkg/doc/releng.txt27
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.