1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
|
RCS: @(#) $Id: README.releasemgr,v 1.2 2009/07/10 16:33:31 andreas_kupries Exp $
Welcome to the tcllib, the Tcl Standard Library.
================================================
Introduction
------------
This README is intended to be a guide to the tools available to a
Release manager
working on the creation of a release of Tcllib.
Audience
--------
The intended audience is the release manager of Tcllib, his deputies,
and anybody else interested in the task.
Basics
------
< Flesh this out >
sak.tcl validate
sak.tcl test run
sak.tcl review
sak.tcl readme
sak.tcl localdoc
sak.tcl release (change to include rpmspec+gentip55+yml)
< Tasks, and how to perform them >
Making a release (candidate) branch.
Readying the release in the branch.
Make the release official, merging the branch back.
Uploading and releasing files
--------------------------------------------
(1) Create a proper fossil event for the release, via
http://core.tcl.tk/tcllib/eventedit
See existing events (*) for a template
(Ad *) http://core.tcl.tk/tcllib/event/dac0ddcd2e990234143196b4dc438fe01e7b9817
(2) Update the following web locations
(a) Home page: http://core.tcl.tk/tcllib/home
(b) Downloads: http://core.tcl.tk/tcllib/wiki?name=Downloads
(c) Past Releases: http://core.tcl.tk/tcllib/wiki?name=Past+Releases
Admin access to the fossil repository required
(d) http://www.tcl.tk/home/release.txt
(e) http://www.tcl.tk/software/tcllib/*.tml
ssh access to tcl.activestate.com
aka www.tcl.tk
required.
(f) http://wiki.tcl.tk/1246
|