Author: michiel
Date: 2009-06-04 13:49:28 +0200 (Thu, 04 Jun 2009)
New Revision: 35715

Modified:
   mmbase/trunk/how_to_make_a_release.txt
Log:


Modified: mmbase/trunk/how_to_make_a_release.txt
===================================================================
--- mmbase/trunk/how_to_make_a_release.txt      2009-06-04 11:40:17 UTC (rev 
35714)
+++ mmbase/trunk/how_to_make_a_release.txt      2009-06-04 11:49:28 UTC (rev 
35715)
@@ -8,22 +8,29 @@
     - run test jsps? tests/taglib?  All pages under /mmbase/admin/tests?
 
 
-- Check out 'minimall'.
+- Make a tag or branch
+   svn cp -m "Tagged 1.9.1"  https://scm.mmbase.org/mmbase/trunk  
https://scm.mmbase.org/mmbase/tags/MMBase-1_9_1_Final
 
-- Change
+- Check it out
+  svn co  https://scm.mmbase.org/mmbase/tags/MMBase-1_9_1_Final
+
+   And edit:
   - src/org/mmbase/Version.java
-  - maven-base/project.properties
+  - maven-base/pom.xml
+  - Fix the poms:
+   for i in `find . -name pom.xml` ; do cat $i | sed s/1.9-SNAPSHOT/1.9.1/g > 
$i.new ; mv $i.new $i   ; done
 
-- Check those changes in.
+ - Build following dirs first with -N
+   maven-base
+   maven
+   maven/maven-mmbase-plugin
+   applications
+   contributions/lucene
 
-- Tag everything. With something like MMBase-1_9_0_beta (use existing tags as 
an example)
+ - Then in maven: mvn -Pdeploy
 
-- Change above files again, undo changes, and increase minor version, if this 
was a final release.
+ - Build some other contributions too, if desired.
 
-- Check those changes in
 
-- on [email protected]
-  - change bin/build.sh to use the created tag
-  - trigger build, or wait a night
-  - undo changes in bin/build.sh
 
+

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to