summaryrefslogtreecommitdiff
path: root/Master/tlpkg/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-11-10 01:18:55 +0000
committerKarl Berry <karl@freefriends.org>2009-11-10 01:18:55 +0000
commitc9e6fa742a274dd314b6e483c65a810f7ed44d1e (patch)
treeb5b00b0860ffdcfee57569e9bb371bfc7a7622f6 /Master/tlpkg/doc
parent2c92c64be5afdf033f8d21178b02950a379c1fb4 (diff)
more doc on making an official release.
git-svn-id: svn://tug.org/texlive/trunk@15952 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/doc')
-rw-r--r--Master/tlpkg/doc/packages.txt53
1 files changed, 46 insertions, 7 deletions
diff --git a/Master/tlpkg/doc/packages.txt b/Master/tlpkg/doc/packages.txt
index a1e558e1cd9..d809d81f4bd 100644
--- a/Master/tlpkg/doc/packages.txt
+++ b/Master/tlpkg/doc/packages.txt
@@ -25,17 +25,56 @@ but remove the 00texlive.installer stanza; tl-update-tlnet will make
everything else. But consider mv-ing the old directory so as not to
actually make new containers. Coordinate with CTAN.
+
+Making the big release (2009):
-To make the tag + branch of a release after it is complete:
-svn copy -r 10402 -m'texlive-2008.0 tag based on r10402' svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2008.0
-svn copy -r 10402 -m'branch2008 branch based on r10402' svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2008
+- Live mount:
+umount /home/ftp/texlive/Contents/live
-It's the same command, just different destinations.
-http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.branchmerge
+hx=/home/ftp/historic/systems/texlive
-Do both a branch and a tag so that it's possible to easily compare the
-current state of the branch with its starting point (the tag).
+- in /home/ftp/texlive/Images:
+cp README.html $hx/2008/
+mv *.iso.* $hx/2008/
+mv test/*.iso test/*.iso.{md5,sha256} $hx/2009
+mv test/*.iso.* .
+mv test/texlive*.tar.xz* $hx/2009/
+update README and test/README
+- in /home/ftp/texlive/tlnet: # will be different next year
+mv 2008 $hx/2008/tlnet
+mv mactex-2009-nov-7.mpkg.zip ~koch/public_html/
+
+- in $hx/2009, make uncompressed iso readable to Manfred so he can download:
+chown manfred *.iso
+chmod 600 *.iso
+
+- tug.org stuff:
+change /etc/fstab & mount /home/ftp/texlive/Contents/live.
+update ~www/texlive web pages.
+do full install to default location.
+rm /usr/local/texlive-rel; ln -s texlive/2009 /usr/local/texlive-rel
+
+- announcements:
+Dick Koch @ updating MacTeX.
+CTAN @ re-enabling mirroring.
+Manfred, Klaus @ making TeX Collection.
+pretest mirror admins @ done till next year (~www/texlive/mirmon/tl*.txt).
+
+- make tag + branch:
+svn copy -r 15946 -m'texlive-2009.0 tag based on r15946' svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2009.0
+svn copy -r 15946 -m'branch2009 branch based on r15946' svn://tug.org/texlive/trunk svn://tug.org/texlive/branches/branch2009
+
+ It's the same command, just different destinations.
+ http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.branchmerge
+
+ Do both a branch and a tag so that it's possible to easily compare the
+ current state of the branch with its starting point (the tag).
+
+- update ~karl/bin/cron.tl, and reenable when feel ready.
+
+
+
Different naming convention to branch before a release, for development
work before we want to switch trunk over:
svn copy -r 12205 -m'texlive-2009-dev tag based on r12205' svn://tug.org/texlive/trunk svn://tug.org/texlive/tags/texlive-2009-dev