1. Tagging a. pre-tag edits
fcgid_conf.h MODFCGID_VERSION_{MAJOR,MINOR,SUBVER} should already be correct MODFCGID_VERSION_DEV should be 1 change MODFCGID_VERSION_DEV to 0 CHANGES-FCGID - just make sure version at top is correct STATUS-FCGID - add new " NEXTVERSION : in development line" fix date of last tag commit; use rev as XXXXXX below b. tag svn copy -rXXXXXX https://svn.apache.org/repos/asf/httpd/mod_fcgid/trunk \ https://svn.apache.org/repos/asf/httpd/mod_fcgid/tags/MAJOR.MINOR.SUBVER c. post-tag edits fcgid_conf.h increase MODFCGID_VERSION_SUBVER by 1 and set MODFCGID_VERSION_DEV to 1 CHANGES-FCGID - add new "Changes with mod_fcgid NEXTVERSION" to the top commit 2. Rolling a. create appropriate roll.sh start with /httpd/site/trunk/dist/tools/roll.sh remove these lines from script: find ... autom4te* cd ... ./buildconf find ... autom4te touches of generated mod_ssl files fix line that removes STATUS to remove STATUS-FCGID instead keep the lines to remove manual source files zap the "separate_deps" logic commit to mod_fcgid/build/roll.sh after successful use (need releasecheck.sh in same directory) *or* commit to /httpd/site/trunk/dist/tools/roll-fcgid.sh b. export the source umask 022 svn export http://svn.apache.org/repos/asf/httpd/mod_fcgid/tags/MAJOR.MINOR.SUBVER \ mod_fcgid-MAJOR.MINOR.SUBVER c. run the roll script d. test signatures 3. make available a. on people.apache.org: umask 002 move tarballs and signature files to /www/httpd.apache.org/dev/dist b. after rsync, announce testing to d...@httpd.a.o and test...@httpd.a.o