You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-commits@ws.apache.org by sc...@apache.org on 2006/06/02 17:26:24 UTC

svn commit: r411189 - /webservices/muse/trunk/RELEASE_STEPS.txt

Author: scamp
Date: Fri Jun  2 08:26:23 2006
New Revision: 411189

URL: http://svn.apache.org/viewvc?rev=411189&view=rev
Log: (empty)

Added:
    webservices/muse/trunk/RELEASE_STEPS.txt

Added: webservices/muse/trunk/RELEASE_STEPS.txt
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/RELEASE_STEPS.txt?rev=411189&view=auto
==============================================================================
--- webservices/muse/trunk/RELEASE_STEPS.txt (added)
+++ webservices/muse/trunk/RELEASE_STEPS.txt Fri Jun  2 08:26:23 2006
@@ -0,0 +1,43 @@
+The following steps should be taken when cutting a release:
+
+PRE-STEPS
+---------
+- SVN-update trunk/.
+- Make sure any junk under trunk/ is cleaned out (e.g. quick-test files, example/interop builds etc.).
+- Jalopy all code (make sure imports are optimized).
+- In log4j.properties file under src/webapp/WEB-INF/classes, change log level for project package (e.g. org.apache.ws) to INFO.
+- Update project version in project.xml, at top and in deps (e.g. update wsrf dep in pubscribe).
+- SVN-commit trunk/.
+
+BUILD
+-----
+- Run "maven dist" from trunk/ (dist will automatically run "clean" first).
+- Verify dist structure is "clean" and run through the quick start guide as a sanity check.
+- WinSCP the project jar (under trunk/target/) to minotaur:/www/www.apache.org/dist/java-repository/<project>
+- PGP-sign the dist zipfiles (bin and src)...the script sign-release.bat can be used for this, but you will need to update it with your name.
+- Using WinSCP, copy dist zipfiles and asc, md5, and KEYS files to your public_html dir in your home directory on Apache.
+- Send out release proposal VOTE email to dev list.
+
+POST-VOTE
+---------
+- Using WinSCP, copy dist zipfiles and asc, md5, and KEYS files to minotaur:/www/www.apache.org/dist/ws/<project>.
+- To create a branch for the release, SVN-copy contents of trunk/ to branches/X.Y/, e.g.:
+  svn copy https://svn.apache.org/repos/asf/webservices/wsrf/trunk https://svn.apache.org/repos/asf/webservices/wsrf/branches/1.0
+
+WEBSITE
+-------
+- Add download links for the distributions to downloads page.
+- Add announcement in News section of project home page.
+- SVN-update site/.
+- SVN-delete contents of site/ (optional).
+- Copy contents of trunk/target/website/ to site/.
+- SVN-commit site/.
+- SSH to minotaur and cd into the /www/ws.apache.org/<project> dir and issue the command "svn up";
+  NOTE: It will take up to four hours for website updates to be propagated to the actual web server.
+
+POST-STEPS
+----------
+- In log4j.properties file under src/webapp/WEB-INF/classes, change log level for project package (e.g. org.apache.ws) to DEBUG.
+- Update project version to X.Z-SNAPSHOT in project.xml, at top and in deps (e.g. update wsrf dep in pubscribe).
+- Build a project jar with the new SNAPSHOT version number.
+- WinSCP the project jar (under trunk/target/) to minotaur:/www/cvs.apache.org/repository/<project>.



---------------------------------------------------------------------
To unsubscribe, e-mail: muse-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-commits-help@ws.apache.org