incubator-isis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From danhayw...@apache.org
Subject svn commit: r1127491 - in /incubator/isis/trunk: ./ runtimes/dflt/objectstores/sql/ runtimes/dflt/objectstores/sql/tests-served/ src/docbkx/guide/ support/quickstart-archetype/ support/quickstart-archetype/src/main/resources/archetype-resources/ suppor...
Date Wed, 25 May 2011 12:20:37 GMT
Author: danhaywood
Date: Wed May 25 12:20:36 2011
New Revision: 1127491

URL: http://svn.apache.org/viewvc?rev=1127491&view=rev
Log:
fixes to POMs and also archetype (still have some -SNAPSHOTs following release:prepare); updates
to contributors guide

Modified:
    incubator/isis/trunk/pom.xml
    incubator/isis/trunk/runtimes/dflt/objectstores/sql/pom.xml
    incubator/isis/trunk/runtimes/dflt/objectstores/sql/tests-served/pom.xml
    incubator/isis/trunk/src/docbkx/guide/isis-contributors-guide.xml
    incubator/isis/trunk/support/quickstart-archetype/   (props changed)
    incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/pom.xml
    incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-bdd/pom.xml
    incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-junit/pom.xml
    incubator/isis/trunk/support/quickstart/pom.xml
    incubator/isis/trunk/support/quickstart/tests-bdd/pom.xml
    incubator/isis/trunk/support/quickstart/tests-junit/pom.xml

Modified: incubator/isis/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/pom.xml (original)
+++ incubator/isis/trunk/pom.xml Wed May 25 12:20:36 2011
@@ -947,7 +947,7 @@
             <!-- isis: runtime -->
             <dependency>
                 <groupId>org.apache.isis</groupId>
-                <artifactId>runtime</artifactId>
+                <artifactId>runtimes</artifactId>
                 <version>0.1.2-incubating-SNAPSHOT</version>
             </dependency>
 

Modified: incubator/isis/trunk/runtimes/dflt/objectstores/sql/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/runtimes/dflt/objectstores/sql/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/runtimes/dflt/objectstores/sql/pom.xml (original)
+++ incubator/isis/trunk/runtimes/dflt/objectstores/sql/pom.xml Wed May 25 12:20:36 2011
@@ -110,7 +110,7 @@
             <dependency>
                 <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>
                 <artifactId>sql-impl</artifactId>
-                <version>${project.version}</version>
+                <version>0.1.2-incubating-SNAPSHOT</version>
             </dependency>
             <dependency>
                 <groupId>org.apache.isis.runtimes.dflt.objectstores</groupId>

Modified: incubator/isis/trunk/runtimes/dflt/objectstores/sql/tests-served/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/runtimes/dflt/objectstores/sql/tests-served/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/runtimes/dflt/objectstores/sql/tests-served/pom.xml (original)
+++ incubator/isis/trunk/runtimes/dflt/objectstores/sql/tests-served/pom.xml Wed May 25 12:20:36
2011
@@ -117,6 +117,7 @@ Just add your server implementation to o
     </dependencyManagement>
 
     <dependencies>
+
         <!--  Required for TestProxy -->
 		<!-- Isis defaults -->
         <dependency>
@@ -129,14 +130,6 @@ Just add your server implementation to o
             <type>test-jar</type>
             <scope>test</scope>
         </dependency>
-<!-- 
-        <dependency>
-        	<groupId>org.apache.isis.runtimes.dflt.bytecode</groupId>
-        	<artifactId>dflt</artifactId>
-        	<version>0.1.2-incubating-SNAPSHOT</version>
-            <scope>test</scope>
-        </dependency>
- -->
 
         <!--  todo: remove this dependency -->
         <dependency>

Modified: incubator/isis/trunk/src/docbkx/guide/isis-contributors-guide.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/src/docbkx/guide/isis-contributors-guide.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/src/docbkx/guide/isis-contributors-guide.xml (original)
+++ incubator/isis/trunk/src/docbkx/guide/isis-contributors-guide.xml Wed May 25 12:20:36
2011
@@ -4149,7 +4149,13 @@ svn switch https://svn.apache.org/repos/
 
           <para>It's common practice to perform a dry run first:</para>
 
-          <programlisting>mvn release:prepare -P apache-release -D dryRun=true</programlisting>
+          <programlisting>mvn release:prepare -P apache-release,integration-tests -D
dryRun=true</programlisting>
+
+          <note>
+            <para>The <code>-P integration-tests</code> flag is required
in
+            order to include the
+            <package>[oai.runtimes.dflt.objectstores:sql-tests-served]</package>.</para>
+          </note>
 
           <para>This should generate the following prompt:</para>
 
@@ -4211,7 +4217,13 @@ What is the release version for "Apache 
           <para>Then, run the prepare step (skipping tests will reduce the
           elapsed time):</para>
 
-          <programlisting>mvn release:prepare -P apache-release -D skipTests=true</programlisting>
+          <programlisting>mvn release:prepare -P apache-release,integration-tests -D
skipTests=true</programlisting>
+
+          <note>
+            <para>The <code>-P integration-tests</code> flag is required
in
+            order to include the
+            <package>[oai.runtimes.dflt.objectstores:sql-tests-served]</package>.</para>
+          </note>
 
           <para>Enter:</para>
 
@@ -4278,7 +4290,7 @@ svn: No such revision 1126567</programli
               <para>repeat the mvn release:prepare command, but using <code>-D
               resume=true</code> flag so things can restart:</para>
 
-              <programlisting>mvn release:prepare -P apache-release -D skipTests=true
-D resume=true</programlisting>
+              <programlisting>mvn release:prepare -P apache-release,integration-tests
-D skipTests=true -D resume=true</programlisting>
 
               <note>
                 <para>Do NOT use <code>release:clean</code> goal in this
@@ -4424,12 +4436,6 @@ svn: No such revision 1126567</programli
 [INFO] Finished at: Wed May 25 07:42:07 BST 2011
 [INFO] Final Memory: 45M/991M
 [INFO] ------------------------------------------------------------------------</programlisting>
-
-            <para></para>
-
-            <para></para>
-
-            <para></para>
           </sect3>
 
           <sect3>
@@ -4599,13 +4605,10 @@ Please verify the release and cast your 
             <title>Verifying the binary release artifacts</title>
 
             <para>Optionally, voters can verify the binary releases (in the
-            Maven staging repository).</para>
-
-            <para></para>
-
-            <para>*** more detail required here.</para>
-
-            <para></para>
+            Maven staging repository). For this it is necessary to download
+            each artifact from Nexus and its corresponding .ASC file. Since
+            there are many such artifacts, we suggest you just choose one or
+            two at random.</para>
           </sect3>
 
           <sect3>
@@ -4618,13 +4621,29 @@ Please verify the release and cast your 
         </sect2>
 
         <sect2>
-          <title>After the vote</title>
+          <title>After the isis-dev vote</title>
 
           <para>If the vote has been unsuccessful, then address the problems
           and go again, incrementing the -RCn suffix.</para>
 
-          <para>If the vote has been successful, then cut a new release, with
-          no -RCn suffix, and move onto the next step.</para>
+          <para>If the vote has been successful, then send a mail to the
+          isis-dev mailing list.</para>
+
+          <para>Use the following subject:</para>
+
+          <programlisting>[RESULT] [VOTE] Apache Isis release candidate 0.x.x-RCn-incubating</programlisting>
+
+          <para>And use the following body:</para>
+
+          <programlisting>The vote has passed on isis-dev@incubator.a.o with the following
result :
+
+  +1 (binding): &lt;&lt;list of names&gt;&gt;
+  +1 (non binding): &lt;&lt;list of names&gt;&gt;
+
+I will now recreate this release (with no -RCn suffix) from the same revision of trunk, and
submit for voting on the incubator.</programlisting>
+
+          <para>Then, cut a new release, this time with no -RCn suffix, and
+          move onto the next step.</para>
 
           <para><note>
               <para>care should be taken to ensure that the new release is
@@ -4641,6 +4660,69 @@ Please verify the release and cast your 
           <para>Once the vote has been approved on isis-dev and a new non-RCn
           release has been created, then the release process should be
           performed again on incubator@apache.org.</para>
+
+          <para>Use the following subject:</para>
+
+          <programlisting>[VOTE] Apache Isis release 0.x.x-incubating</programlisting>
+
+          <para>And use the following body:</para>
+
+          <programlisting>I've staged a release for Apache Isis, namely 0.x.x-incubating.
 This has been voted through on the isis-dev mailing list, and
+now requires a vote on incubator@a.o
+
+The signed source ZIP can be downloaded from my home directory on people.apache.org:
+* http://people.apache.org/~uuuuuuuu/isis-0.x.x-incubating-source-release.zip (zip file),
and
+* http://people.apache.org/~uuuuuuuu/isis-0.x.x-incubating-source-release.zip.asc (signature)
+
+The code has been tagged as tags/0.x.x-incubating.
+
+In addition, the Maven artifacts have been staged to staging repository on repository.apache.org:
+* https://repository.apache.org/content/repositories/orgapacheisis-zzz/
+
+The RAT checks have passed (see Isis' contributors guide for files that are considered as
being excluded).
+
+Please verify the release and cast your vote.  The vote will be open for 72 hours.
+
+[ ] +1
+[ ]  0
+[ ] -1</programlisting>
+
+          <para>where:</para>
+
+          <itemizedlist>
+            <listitem>
+              <para><emphasis>uuuuuuuu</emphasis> is your Apache LDAP
+              username</para>
+            </listitem>
+
+            <listitem>
+              <para><emphasis>zzz</emphasis> is the newly created staging
+              repository, from above.</para>
+            </listitem>
+          </itemizedlist>
+        </sect2>
+
+        <sect2>
+          <title>Post the result to the isis-dev list</title>
+
+          <para>Once the incubator vote has been approved, send a mail to the
+          incubator@a.o mailing list. </para>
+
+          <para>Use the following subject:</para>
+
+          <programlisting>[RESULT] [VOTE] Apache Isis release 0.x.x-incubating</programlisting>
+
+          <para>And use the following body:</para>
+
+          <programlisting>The vote has passed on incubator@a.o with the following result
:
+
+  +1 (binding): &lt;&lt;list of names&gt;&gt;
+  +1 (non binding): &lt;&lt;list of names&gt;&gt;
+
+I will copy now promote this release to Isis' dist directory and promote the artifacts to
the central Maven repository.</programlisting>
+
+          <para>At this stage the release can be promoted for
+          distribution.</para>
         </sect2>
       </sect1>
 

Propchange: incubator/isis/trunk/support/quickstart-archetype/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Wed May 25 12:20:36 2011
@@ -0,0 +1,4 @@
+.settings
+target
+.classpath
+.project

Modified: incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/pom.xml
(original)
+++ incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/pom.xml
Wed May 25 12:20:36 2011
@@ -490,6 +490,23 @@
                 <version>${isis.version}</version>
             </dependency>
 
+            <!-- isis: viewer: bdd -->
+            <dependency>
+                <groupId>org.apache.isis.viewer</groupId>
+                <artifactId>bdd</artifactId>
+                <version>${isis.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.isis.viewer</groupId>
+                <artifactId>bdd-common</artifactId>
+                <version>${isis.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.isis.viewer</groupId>
+                <artifactId>bdd-concordion</artifactId>
+                <version>${isis.version}</version>
+            </dependency>
+
             <!-- isis: viewer: wicket -->
             <dependency>
                 <groupId>org.apache.isis.viewer</groupId>

Modified: incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-bdd/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-bdd/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-bdd/pom.xml
(original)
+++ incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-bdd/pom.xml
Wed May 25 12:20:36 2011
@@ -58,7 +58,6 @@
 		<dependency>
 			<groupId>org.apache.isis.viewer</groupId>
             <artifactId>bdd-concordion</artifactId>
-            <version>0.1.2-incubating-SNAPSHOT</version>
             <scope>test</scope>
         </dependency>
 

Modified: incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-junit/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-junit/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-junit/pom.xml
(original)
+++ incubator/isis/trunk/support/quickstart-archetype/src/main/resources/archetype-resources/tests-junit/pom.xml
Wed May 25 12:20:36 2011
@@ -41,7 +41,6 @@
         <dependency>
             <groupId>org.apache.isis.viewer</groupId>
             <artifactId>junit</artifactId>
-            <version>0.1.2-incubating-SNAPSHOT</version>
             <scope>test</scope>
         </dependency>
 

Modified: incubator/isis/trunk/support/quickstart/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/support/quickstart/pom.xml (original)
+++ incubator/isis/trunk/support/quickstart/pom.xml Wed May 25 12:20:36 2011
@@ -506,6 +506,23 @@
                 <version>${isis.version}</version>
             </dependency>
 
+            <!-- isis: viewer: bdd -->
+            <dependency>
+                <groupId>org.apache.isis.viewer</groupId>
+                <artifactId>bdd</artifactId>
+                <version>${isis.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.isis.viewer</groupId>
+                <artifactId>bdd-common</artifactId>
+                <version>${isis.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.isis.viewer</groupId>
+                <artifactId>bdd-concordion</artifactId>
+                <version>${isis.version}</version>
+            </dependency>
+
             <!-- isis: viewer: wicket -->
             <dependency>
                 <groupId>org.apache.isis.viewer</groupId>

Modified: incubator/isis/trunk/support/quickstart/tests-bdd/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart/tests-bdd/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/support/quickstart/tests-bdd/pom.xml (original)
+++ incubator/isis/trunk/support/quickstart/tests-bdd/pom.xml Wed May 25 12:20:36 2011
@@ -59,7 +59,6 @@
 		<dependency>
 			<groupId>org.apache.isis.viewer</groupId>
             <artifactId>bdd-concordion</artifactId>
-            <version>0.1.2-incubating-SNAPSHOT</version>
             <scope>test</scope>
         </dependency>
 

Modified: incubator/isis/trunk/support/quickstart/tests-junit/pom.xml
URL: http://svn.apache.org/viewvc/incubator/isis/trunk/support/quickstart/tests-junit/pom.xml?rev=1127491&r1=1127490&r2=1127491&view=diff
==============================================================================
--- incubator/isis/trunk/support/quickstart/tests-junit/pom.xml (original)
+++ incubator/isis/trunk/support/quickstart/tests-junit/pom.xml Wed May 25 12:20:36 2011
@@ -42,7 +42,6 @@
         <dependency>
             <groupId>org.apache.isis.viewer</groupId>
             <artifactId>junit</artifactId>
-            <version>0.1.2-incubating-SNAPSHOT</version>
             <scope>test</scope>
         </dependency>
 



Mime
View raw message