Author: hlship
Date: Tue Jul  3 09:03:14 2007
New Revision: 552890

URL: http://svn.apache.org/viewvc?view=rev&rev=552890
Log:
Set version numbers to 5.0.6-SNAPSHOT.
Reorganize the project, with a top level project replacing the old 
tapestry-project (containing the master POM), and with the modules in folder 
beneath it.
Update the release notes.

Added:
    tapestry/tapestry5/trunk/.classpath
    tapestry/tapestry5/trunk/.project
    tapestry/tapestry5/trunk/LICENSE-2.0.txt
      - copied unchanged from r552116, 
tapestry/tapestry5/trunk/tapestry-project/LICENSE-2.0.txt
    tapestry/tapestry5/trunk/NOTICE.txt
      - copied unchanged from r552116, 
tapestry/tapestry5/trunk/tapestry-project/NOTICE.txt
    tapestry/tapestry5/trunk/build.xml
      - copied unchanged from r552116, 
tapestry/tapestry5/trunk/tapestry-project/build.xml
    tapestry/tapestry5/trunk/pom.xml
      - copied, changed from r552116, 
tapestry/tapestry5/trunk/tapestry-project/pom.xml
    tapestry/tapestry5/trunk/src/
      - copied from r552116, tapestry/tapestry5/trunk/tapestry-project/src/
    tapestry/tapestry5/trunk/support/
      - copied from r552116, tapestry/tapestry5/trunk/tapestry-project/support/
    tapestry/tapestry5/trunk/support/tapestry-core.launch
    tapestry/tapestry5/trunk/support/tapestry-ioc.launch
Removed:
    tapestry/tapestry5/trunk/tapestry-project/.project
    tapestry/tapestry5/trunk/tapestry-project/LICENSE-2.0.txt
    tapestry/tapestry5/trunk/tapestry-project/NOTICE.txt
    tapestry/tapestry5/trunk/tapestry-project/build.xml
    tapestry/tapestry5/trunk/tapestry-project/pom.xml
    tapestry/tapestry5/trunk/tapestry-project/src/
    tapestry/tapestry5/trunk/tapestry-project/support/
Modified:
    tapestry/tapestry5/trunk/   (props changed)
    tapestry/tapestry5/trunk/src/site/apt/dev/checklist.apt

Propchange: tapestry/tapestry5/trunk/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Jul  3 09:03:14 2007
@@ -0,0 +1 @@
+bin

Added: tapestry/tapestry5/trunk/.classpath
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/.classpath?view=auto&rev=552890
==============================================================================
--- tapestry/tapestry5/trunk/.classpath (added)
+++ tapestry/tapestry5/trunk/.classpath Tue Jul  3 09:03:14 2007
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+       <classpathentry kind="src" path="tapestry-core/src/test/java"/>
+       <classpathentry kind="src" path="tapestry-tutorial1/src/test/java"/>
+       <classpathentry kind="src" path="tapestry-hibernate/src/main/java"/>
+       <classpathentry kind="src" path="tapestry-hibernate/src/test/java"/>
+       <classpathentry kind="src" path="tapestry-core/src/main/java"/>
+       <classpathentry kind="src" path="tapestry-test/src/main/java"/>
+       <classpathentry kind="src" 
path="tapestry-component-report/src/main/java"/>
+       <classpathentry kind="src" path="tapestry-ioc/src/test/java"/>
+       <classpathentry kind="src" path="tapestry-upload/src/main/java"/>
+       <classpathentry kind="src" path="tapestry-spring/src/main/java"/>
+       <classpathentry kind="src" path="tapestry-ioc/src/main/java"/>
+       <classpathentry kind="src" path="tapestry-spring/src/test/java"/>
+       <classpathentry kind="src" path="tapestry-tutorial1/src/main/java"/>
+       <classpathentry kind="src" path="tapestry-upload/src/test/java"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+       <classpathentry kind="lib" path="tapestry-core/src/main/resources"/>
+       <classpathentry kind="lib" path="tapestry-core/src/test/resources"/>
+       <classpathentry kind="lib" 
path="tapestry-hibernate/src/main/resources"/>
+       <classpathentry kind="lib" 
path="tapestry-hibernate/src/test/resources"/>
+       <classpathentry kind="lib" path="tapestry-ioc/src/main/resources"/>
+       <classpathentry kind="lib" path="tapestry-ioc/src/test/resources"/>
+       <classpathentry kind="lib" path="tapestry-spring/src/main/resources"/>
+       <classpathentry kind="lib" path="tapestry-spring/src/test/resources"/>
+       <classpathentry kind="lib" path="tapestry-test/src/main/resources"/>
+       <classpathentry kind="lib" 
path="tapestry-tutorial1/src/main/resources"/>
+       <classpathentry kind="lib" 
path="tapestry-tutorial1/src/test/resources"/>
+       <classpathentry kind="lib" path="tapestry-upload/src/main/resources"/>
+       <classpathentry kind="output" path="bin"/>
+</classpath>

Added: tapestry/tapestry5/trunk/.project
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/.project?view=auto&rev=552890
==============================================================================
--- tapestry/tapestry5/trunk/.project (added)
+++ tapestry/tapestry5/trunk/.project Tue Jul  3 09:03:14 2007
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>tapestry-project</name>
+       <comment>Root Tapestry 5 Project containing all other modules</comment>
+       <projects>
+       </projects>
+       <buildSpec>
+               <buildCommand>
+                       <name>org.eclipse.jdt.core.javabuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>org.maven.ide.eclipse.maven2Builder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+       </buildSpec>
+       <natures>
+               <nature>org.eclipse.jdt.core.javanature</nature>
+               <nature>org.maven.ide.eclipse.maven2Nature</nature>
+       </natures>
+</projectDescription>

Copied: tapestry/tapestry5/trunk/pom.xml (from r552116, 
tapestry/tapestry5/trunk/tapestry-project/pom.xml)
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/pom.xml?view=diff&rev=552890&p1=tapestry/tapestry5/trunk/tapestry-project/pom.xml&r1=552116&p2=tapestry/tapestry5/trunk/pom.xml&r2=552890
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-project/pom.xml (original)
+++ tapestry/tapestry5/trunk/pom.xml Tue Jul  3 09:03:14 2007
@@ -74,24 +74,24 @@
   </mailingLists>
 
   <modules>
-    <module>../tapestry-test</module>
-    <module>../tapestry-ioc</module>
-    <module>../tapestry-core</module>
-    <module>../tapestry-spring</module>
-    <module>../tapestry-hibernate</module>
-    <module>../tapestry-upload</module>
+    <module>tapestry-test</module>
+    <module>tapestry-ioc</module>
+    <module>tapestry-core</module>
+    <module>tapestry-spring</module>
+    <module>tapestry-hibernate</module>
+    <module>tapestry-upload</module>
     
     <!-- Temporarily removed until the project is named correctly and set up 
with a trunk, etc. 
-                       <module>../tapestry-Workbench</module>
+                       <module>tapestry-Workbench</module>
                -->
     <!-- Now we're getting into the archetypes. -->
-    <module>../quickstart</module>
+    <module>quickstart</module>
     <!-- And the Maven plugin. -->
-    <module>../tapestry-component-report</module>
+    <module>tapestry-component-report</module>
     
     <!-- Tutorials -->
     
-    <module>../tapestry-tutorial1</module>
+    <module>tapestry-tutorial1</module>
     
   </modules>
   <dependencyManagement>

Modified: tapestry/tapestry5/trunk/src/site/apt/dev/checklist.apt
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/src/site/apt/dev/checklist.apt?view=diff&rev=552890&r1=552116&r2=552890
==============================================================================
--- tapestry/tapestry5/trunk/src/site/apt/dev/checklist.apt (original)
+++ tapestry/tapestry5/trunk/src/site/apt/dev/checklist.apt Tue Jul  3 09:03:14 
2007
@@ -184,7 +184,29 @@
 
 On success: roll it out!
   
-       <To be written up>  
+       You need to ssh to people.apache.org.
+       
+----
+> cd ~hlship/public_html/tapestry-releases/
+> chmod 664 *
+> mv * /www/www.apache.org/dist/tapestry/
+> rm /www/www.apache.org/dist/tapestry/*-5.0.4*
+----
+
+  Adjust the last line to remove the previous release.  Only the current 
release should be in the dist folder.
+  
+  The Maven artifacts are a little trickier, since there's the whole Maven 
folder hiearchy to deal with.
+  
+----
+> cd ~hlship/public_html/tapestry-ibiblio-rsynch-repository/
+> tar cf - * | ( cd /www/people.apache.org/repo/m2-ibiblio-rsync-repository && 
tar xvf - )
+----
+
+  This is an old hack for merging one directory into another.
+  
+  The aritfacts copied to m2-ibiblio-rsync-repository will (eventually) by 
copied to the central Maven ibiblio repository, where they will be
+  visible to every Maven user.
+  
   
 Wait 24 Hours
 
@@ -198,6 +220,8 @@
        to the old version number.
        
        After making the changes, and checking it in to Subversion, you can 
build and deploy the site.
+       
+       After deployment, it takes up to an hour for the changes to be visible.
   
 Advance the Version Numbers
 

Added: tapestry/tapestry5/trunk/support/tapestry-core.launch
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/support/tapestry-core.launch?view=auto&rev=552890
==============================================================================
--- tapestry/tapestry5/trunk/support/tapestry-core.launch (added)
+++ tapestry/tapestry5/trunk/support/tapestry-core.launch Tue Jul  3 09:03:14 
2007
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.testng.eclipse.launchconfig">
+<intAttribute key="org.testng.eclipse.TYPE" value="3"/>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" 
value="org.testng.remote.RemoteTestNG"/>
+<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" 
value="-Xmx600m"/>
+<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
+<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
+<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" 
value="${workspace_loc:tapestry5/tapestry-core}"/>
+<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" 
value="true"/>
+<stringAttribute key="org.testng.eclipse.COMPLIANCE_LEVEL" value="JDK"/>
+<listAttribute key="org.testng.eclipse.GROUP_LIST_CLASS"/>
+<listAttribute key="org.testng.eclipse.GROUP_LIST"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" 
value="tapestry5"/>
+<mapAttribute key="org.testng.eclipse.ALL_CLASS_METHODS"/>
+<listAttribute key="org.testng.eclipse.SUITE_TEST_LIST">
+<listEntry value="tapestry-core/src/test/conf/testng.xml"/>
+</listAttribute>
+<stringAttribute key="org.testng.eclipse.LOG_LEVEL" value="2"/>
+</launchConfiguration>

Added: tapestry/tapestry5/trunk/support/tapestry-ioc.launch
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/support/tapestry-ioc.launch?view=auto&rev=552890
==============================================================================
--- tapestry/tapestry5/trunk/support/tapestry-ioc.launch (added)
+++ tapestry/tapestry5/trunk/support/tapestry-ioc.launch Tue Jul  3 09:03:14 
2007
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<launchConfiguration type="org.testng.eclipse.launchconfig">
+<listAttribute key="org.testng.eclipse.GROUP_LIST_CLASS"/>
+<listAttribute key="org.testng.eclipse.GROUP_LIST"/>
+<intAttribute key="org.testng.eclipse.TYPE" value="3"/>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" 
value="org.testng.remote.RemoteTestNG"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" 
value="tapestry5"/>
+<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
+<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
+</listAttribute>
+<mapAttribute key="org.testng.eclipse.ALL_CLASS_METHODS"/>
+<listAttribute key="org.testng.eclipse.SUITE_TEST_LIST">
+<listEntry value="tapestry-ioc/src/test/conf/testng.xml"/>
+</listAttribute>
+<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" 
value="true"/>
+<stringAttribute key="org.testng.eclipse.LOG_LEVEL" value="2"/>
+<stringAttribute key="org.testng.eclipse.COMPLIANCE_LEVEL" value="JDK"/>
+</launchConfiguration>


Reply via email to