>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:
Lars> I just thought that I should jot down mine: Here is what I use for stable releases (will need to be updated for 1.4). There are some differences (I do not export, for example). Also, I tend to use 'cvs tag'. what is better with 'cvs rtag'? - in the source: * update config/configure.{in,ac} * update src/version.C.in * update version in po/postats.sh * update ANNOUNCE; when this is OK, copy the start of the announcement to NEWS * run ./autogen.sh * configure in some directory * make a distribution: CVSROOT=$lyxCVSROOT make dist * create a patch between distribution and previous diff -urN -x CVS -x version.C -x LaTeXConfig.lyx lyx-1.x.(y-1) lyx-1.x.y >patch * read the patch and check that it makes sense * update 1.x.y.desc and add ANNOUNCE to it * create the patch: cat 1.x.y.desc patch >patch-1.x.y * create bz2 versions of distribution and patch * tag release as lyx-1_x_y * tag docs as lyx-1_x_y - ftp site * update dist and patch to ftp.lyx.org/pub/lyx/stable/ * create directory ftp.lyx.org/pub/lyx/bin/1.x.y - mail * send annoucement to lyx-announce, lyx-devel and lyx-users with Reply-to lyx-users. Add [EMAIL PROTECTED] in bcc. - web site www-user * add announcement as announcement/1_x_y.txt * update news.inc * update last version number in index.php