diff options
author | Karl Berry <karl@freefriends.org> | 2017-06-04 23:44:18 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-06-04 23:44:18 +0000 |
commit | 0ec352c0e97ca057566e9c4849f3f93b1269c552 (patch) | |
tree | a0c5f9a386d6d6e536bd610f283757be2818e410 /Master/tlpkg/doc | |
parent | a27c146cec3564d6f1ec9b2e991a110ff962fa71 (diff) |
2017 release process notes
git-svn-id: svn://tug.org/texlive/trunk@44450 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc')
-rw-r--r-- | Master/tlpkg/doc/releng.txt | 38 |
1 files changed, 21 insertions, 17 deletions
diff --git a/Master/tlpkg/doc/releng.txt b/Master/tlpkg/doc/releng.txt index 23b108e0c6d..76e0beabde2 100644 --- a/Master/tlpkg/doc/releng.txt +++ b/Master/tlpkg/doc/releng.txt @@ -187,14 +187,14 @@ Making the big release: umount /home/ftp/texlive/Contents/live hx=/home/ftp/historic/systems/texlive -prev=2015 -this=2016 +prev=2016 +this=2017 mkdir $hx/$this cd /home/ftp/texlive/Images -cp README.html $hx/$prev/ +cp README.md $hx/$prev/ mv *.iso* *.torrent* $hx/$prev/ -mv test/texlive2*.iso . +mv test/texlive2*.iso* . mv test/texlive*.tar.xz* $hx/$this/ # tar version only in historic update README (touch even if no real changes needed) and test/README (pretest over) @@ -204,7 +204,7 @@ hm=/home/ftp/historic/systems/mactex mkdir $hm/$prev cd ~ftp/tex/mactex mv *-*.pkg* $hm/$prev -mv ~ftp/texlive/tlpretest/mactex*pkg . +mv ~ftp/texlive/tlpretest/mactex*pkg* . ln -s mactex-20*.pkg MacTeX.pkg ln -s mactex-basic* BasicTeX.pkg ln -s mactex-ghost* Ghostscript.pkg @@ -244,6 +244,8 @@ rm /usr/local/texlive-rel; ln -s texlive/$this /usr/local/texlive-rel newsrc=!$/source mkdir $newsrc cp source/{install-tl,texlive,w32tex}*.tar.?z $newsrc +ls -l !$ +cp -a $newsrc/* $cy/texlive/Source/ mount /home/ftp/texlive/Contents/live cd && umount /mnt/tl @@ -258,13 +260,13 @@ update ~www/texlive web pages (search for $prev and $prev-1): quickinstall.html - paths upgrade.html - whether possible or not tlmgr-news.html - from texmf-dist/scripts/texlive/NEWS - index.html - + index.html - usual check for new Texinfo manuals to link to html versions: ~www/texinfohtml/ further web updates below. - announcements: -CTAN @ ISO update, re-enabling tlnet mirroring. +CTAN @ ISO update: remove old version, re-enable tlnet mirroring. Dick @ updating MacTeX. Martin @ torrents. Siep @ w32client.html, Norbert @ debian,updmap-kanji.html. @@ -273,12 +275,12 @@ pdftex maintainers @ updating pdftex sources with sync-pdftex.sh. - make tag + branch: (determine revision number from svn log, in case commits were mistakenly made) -svn copy -r 41285 \ - -m'texlive-2016.0 tag based on r41285' \ - svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2016.0 -svn copy -r 41285 \ - -m'branch2015 branch based on r41285' \ - svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2016 +svn copy -r 44442 \ + -m'texlive-2017.0 tag based on r44442' \ + svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2017.0 +svn copy -r 44442 \ + -m'branch2017 branch based on r44442' \ + svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2017 It's the same command, just different destinations. http://svnbook.red-bean.com/en/1.8/svn.branchmerge.html @@ -315,10 +317,12 @@ cd /mnt/tc cp -R [A-T]* index* setup /home/ftp/historic/systems/texcollection/$this # # copy ctan snapshot for TUG members: -ls -l ~www/members/ctan15-*.tar -rm -i ~www/members/ctan15-*.tar # assuming it's hard-linked! -nice -19 tar cf ~www/members/ctan16-20160531.tar ctan -chmod a=r ~www/members/ctan*.tar +ls -l ~www/members/ctan16-*.tar +du !$ +rm -i ~www/members/ctan16-*.tar # assuming it's hard-linked! +nice -19 tar cf ~www/members/ctan`date +%y`-20170604.tar ctan +chmod a=r ~www/members/ctan*.tar +ls -l !$; du !$ # edit members/index.html mkdir /home/ftp/historic/systems/ctancd/$this ln ~www/members/ctan*.tar !$ |