Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jmeter Wiki" for change notification.
The "ReleaseCreation" page has been changed by JMeterAdmin: http://wiki.apache.org/jmeter/ReleaseCreation?action=diff&rev1=36&rev2=37 Comment: Fix up Jakarta references This page is a brain dump of the various items needed for a release. It needs some work... = Preparation = - * request Bugzilla version update (on https://issues.apache.org/jira/browse/INFRA or if you are Jakarta committer, ask to grant sufficient Bugzilla karma to do this himself) + * request Bugzilla version update (on https://issues.apache.org/jira/browse/INFRA or if you are JMeter committer, ask for sufficient Bugzilla karma to do this yourself) * ensure changes.xml is up to date * update JMeter``Version.java (version and year), build.xml (version and docversion) and NOTICE (year) * build site documents, having first cleaned out existing files (so obsolete files will be removed): @@ -27, +27 @@ * create distribution files: * ant distribution -lib=<libextra> -Djmeter.version=m.n -Duser.name=user-AT-apache.org * sign distribution files (gpg -ba file) - * ex. gpg2 -u <id_key> -ba jakarta-jmeter-2.5.1_src.tgz + * ex. gpg2 -u <id_key> -ba apache-jmeter-2.5.1_src.tgz - * ex. gpg2 -u <id_key> -ba jakarta-jmeter-2.5.1_src.zip + * ex. gpg2 -u <id_key> -ba apache-jmeter-2.5.1_src.zip - * ex. gpg2 -u <id_key> -ba jakarta-jmeter-2.5.1.tgz + * ex. gpg2 -u <id_key> -ba apache-jmeter-2.5.1.tgz - * ex. gpg2 -u <id_key> -ba jakarta-jmeter-2.5.1.zip + * ex. gpg2 -u <id_key> -ba apache-jmeter-2.5.1.zip * Generate RAT report (example on Linux with Java) - * java -jar $RAT_HOME/apache-rat-0.7.jar ./jakarta-jmeter-2.5.1.tgz > rat-report-jmeter-2.5.1RC1.txt + * java -jar $RAT_HOME/apache-rat-0.7.jar ./apache-jmeter-2.5.1.tgz > rat-report-jmeter-2.5.1RC1.txt = Vote on release = @@ -42, +42 @@ * mkdir dist * copy archives, sigs and hashes to dist * check hashes (before / after uploads) - * Install the site docs: `svn co http://svn.apache.org/repos/asf/jakarta/jmeter/tags/vm_nxx/docs` + * Install the site docs: `svn co http://svn.apache.org/repos/asf/jmeter/tags/vm_nxx/docs` * Extract Javadocs: `unzip -x jmeter-m.n.o.zip '*/docs/api/*'` and move to docs/api - * send round [VOTE] e-mail to dev and general AT jakarta + * send round [VOTE] e-mail to dev * Wait for any feedback; address any issues raised, if necessary by creating another release tag * If at least 3 PMC votes, then continue * send round [VOTE] [RESULT] e-mail to same mailing lists @@ -52, +52 @@ = Upload files = - * Make sure that file group is set to jakarta (chgrp jakarta jakarta-jmeter*) + * Make sure that file group is set to jmeter (chgrp jmeter apache-jmeter*) - * copy archives to /www/www.apache.org/dist/jakarta/jmeter/binaries and /www/www.apache.org/dist/jakarta/jmeter/source as appropriate + * copy archives to /www/www.apache.org/dist/jmeter/binaries and /www/www.apache.org/dist/jmeter/source as appropriate * check files are visible and downloadable from www.apache.org (2+ hours) - * http://www.apache.org/dist/jakarta/jmeter/binaries/ + * http://www.apache.org/dist/jmeter/binaries/ - * http://www.apache.org/dist/jakarta/jmeter/source/ + * http://www.apache.org/dist/jmeter/source/ * wait a day or so for mirrors to catch up - = Update Jakarta download details and JMeter site = + = Update JMeter site = + TBA - update of download page + - * Ensure you have an up-to-date checkout of https://svn.apache.org/repos/asf/jakarta/site - * update ./xdocs/downloads/downloads.xml file to point to new files - * update ./news.xml to add details of new release - * rebuild jakarta site (ant docs) - * commit changes * login to people.apache.org - * cd /www/jakarta.apache.org + * cd /www/jmeter.apache.org/ - * svn update - * cd /www/jakarta.apache.org/jmeter * fetch site from SVN: - * `svn switch http://svn.apache.org/repos/asf/jakarta/jmeter/tags/vm_n_o/docs` + * `svn switch http://svn.apache.org/repos/asf/jmeter/tags/vm_n_o/docs` * If the documentation needs to be updated between releases, create a branch docs-vm_n_o from the tag and switch to that * for later updates, use "svn switch" or "svn update" as appropriate (use svn info to find current setting) * The Javadocs are not in SVN so these need to be copied from the staging area @@ -82, +77 @@ * update Wiki version details * update doap_JMeter.rdf details in trunk - * send [ANNOUNCE] e-mail to jmeter-user@jakarta, dev@jakarta, announcements@jakarta + * send [ANNOUNCE] e-mail to [email protected], [email protected] * also copy to announce AT ao (has to be sent from an ao e-mail address) - * N.B. to track bounces and unsubscribes, it may be a good idea to use separate mails to Jakarta and Announce, and include a simple marker to distinguish them, e.g. To: Jakarta, To: Announce. + * N.B. to track bounces and unsubscribes, it may be a good idea to use a separate mail to Announce = Tidy up = - * remove old archives from /www/jakarta.apache.org/jmeter/dist + * remove old archives from /www/www.apache.org/jmeter/dist
