You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2007/09/26 17:58:32 UTC

svn commit: r579705 - in /tapestry/tapestry5/trunk: pom.xml quickstart/src/main/resources/archetype-resources/pom.xml src/site/apt/index.apt src/site/site.xml

Author: hlship
Date: Wed Sep 26 08:58:29 2007
New Revision: 579705

URL: http://svn.apache.org/viewvc?rev=579705&view=rev
Log:
Enable nightly documentation builds.

Modified:
    tapestry/tapestry5/trunk/pom.xml
    tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/pom.xml
    tapestry/tapestry5/trunk/src/site/apt/index.apt
    tapestry/tapestry5/trunk/src/site/site.xml

Modified: tapestry/tapestry5/trunk/pom.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/pom.xml?rev=579705&r1=579704&r2=579705&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/pom.xml (original)
+++ tapestry/tapestry5/trunk/pom.xml Wed Sep 26 08:58:29 2007
@@ -250,14 +250,16 @@
         </plugins>
       </build>
     </profile>
-    <!--  Only enable Javadoc as part of the output site when the release profile is active. -->
+    <!--  Only enable Javadoc as part of the output site when the javadoc profile is active. -->
     <profile>
-      <id>release</id>
+      <id>javadoc</id>
       <reporting>
         <plugins>
           <plugin>
             <groupId>org.apache.maven.plugins</groupId>
             <artifactId>maven-javadoc-plugin</artifactId>
+            <!--  Version 2.3 is broken: See http://jira.codehaus.org/browse/MJAVADOC-145 -->
+            <version>2.2</version>
             <configuration>
               <linksource>true</linksource>
               <links>
@@ -282,16 +284,15 @@
       <distributionManagement>
         <repository>
           <id>tapestry</id>
-          <url>
-            file:/var/www/html/maven-repository
-          </url>
+          <url>file:/var/www/html/maven-repository</url>
         </repository>
         <snapshotRepository>
           <id>tapestry-snapshot</id>
-          <url>
-            file:/var/www/html/maven-snapshot-repository
-          </url>
+          <url>file:/var/www/html/maven-snapshot-repository</url>
         </snapshotRepository>
+        <site>
+          <url>file:/var/www/html/nightly/tapestry5</url>
+        </site>
       </distributionManagement>
     </profile>
 

Modified: tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/pom.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/pom.xml?rev=579705&r1=579704&r2=579705&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/pom.xml (original)
+++ tapestry/tapestry5/trunk/quickstart/src/main/resources/archetype-resources/pom.xml Wed Sep 26 08:58:29 2007
@@ -86,18 +86,15 @@
     </reporting>
 
   <repositories>
-    <!-- This can be uncommented when the tapestry-release-version is a snapshot.
+    <!-- This can be commented out when the tapestry-release-version is a not a snapshot.
          The non-snapshot Tapestry artifacts are distributed through the central
-         repository at ibiblio. 
+         repository at ibiblio.     -->
   
     <repository>
       <id>tapestry-snapshots</id>
-      <url>http://people.apache.org/~hlship/tapestry-snapshot-repository/</url>
+      <url>http://tapestry.formos.com/maven-snapshot-repository/</url>
     </repository>
     
-    -->
-    
-    
     <repository>
       <id>codehaus.snapshots</id>
       <url>http://snapshots.repository.codehaus.org</url>
@@ -112,18 +109,17 @@
   
   <pluginRepositories>
     
-    <!-- As above, this can be uncommented when access to the snapshot version
-         of a Tapestry Maven plugin is required.
+    <!-- As above, this can be commented out when access to the snapshot version
+         of a Tapestry Maven plugin is not required.   -->
     <pluginRepository>
       <id>tapestry-snapshots</id>
-      <url>http://people.apache.org/~hlship/tapestry-snapshot-repository/</url>
+      <url>http://tapestry.formos.com/maven-snapshot-repository/</url>
     </pluginRepository>
     
-    -->
+
   </pluginRepositories>
   
-
     <properties>
-        <tapestry-release-version>5.0.5</tapestry-release-version>
+        <tapestry-release-version>5.0.6-SNAPSHOT</tapestry-release-version>
     </properties>
 </project>

Modified: tapestry/tapestry5/trunk/src/site/apt/index.apt
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/src/site/apt/index.apt?rev=579705&r1=579704&r2=579705&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/src/site/apt/index.apt (original)
+++ tapestry/tapestry5/trunk/src/site/apt/index.apt Wed Sep 26 08:58:29 2007
@@ -102,6 +102,9 @@
   
 New and Noteworthy
 
+  * The nightly build on the {{{http://tapestry.formos.com/bamboo}Bamboo CI server}} now creates 
+    {{{http://tapestry.formos.com/nightly/tapestry5/}full documentation}}.
+
   * There is now a RegistryStartup service, allowing you to provide logic that executes when the Registry is first created.
 
   * Logging in Tapestry is now implemented on top of {{{http://www.slf4j.org/docs.html}Simple Logging Facade for Java}}.
@@ -129,7 +132,7 @@
   * A Maven plugin to generate documentation about components and parameters has been added:
   {{{tapestry-component-report/}tapestry-component-report}}.
  
-  * {{{http://www.formos.com}Formos}} has donated hardware and bandwith to support the Tapestry project, starting
+  * {{{http://www.formos.com}Formos}} has donated hardware and bandwidth to support the Tapestry project, starting
   with a {{{http://tapestry.formos.com/bamboo}continuous integration site}} running on
   {{{http://www.atlassian.com/software/bamboo/}Bamboo}}.  And thanks to Atlassian for donating
   the Bamboo license.
@@ -151,10 +154,12 @@
   for 5.0.3-SNAPSHOT.  Maven keys off the -SNAPSHOT suffix and handles the dependency specially. It knows that snapshot releases can change frequently,
   so it will keep checking (at least once a day, maybe more often) to see if there's an updated version of the snapshot.
   
+  A nightly build process on Tapestry's continuous integration server creates new snapshots <em>every night</em>.
+  
   Snapshots don't go in the central Maven repository (that's reserved for full releases). Instead, they  go into the Tapestry snapshots repository
-  at {{{http://people.apache.org/~hlship/tapestry-snapshot-repository}http://people.apache.org/~hlship/tapestry-snapshot-repository}}.
+  at {{{http://tapestry.formos.com/maven-snapshot-repository}http://tapestry.formos.com/maven-snapshot-repository}}.
   
-  To access this repository, you may add <<<-DremoteRepositories=http://people.apache.org/~hlship/tapestry-snapshot-repository>>> to the command line when
+  To access this repository, you may add <<<-DremoteRepositories=http://tapestry.formos.com/maven-snapshot-repository>>> to the command line when
   running Maven.
   
   Your best bet is to use the {{{quickstart/}quickstart Maven archetype}} to create your initial Tapestry project; it generates a full project
@@ -222,7 +227,7 @@
 Backwards Compatibility
 
   Tapestry has been plagued by backwards compatibility problems with every major release. Tapestry 5
-  does not even attempt to be backards compatible to Tapestry 4. Instead, it lays the ground work for
+  does not even attempt to be backwards compatible to Tapestry 4. Instead, it lays the ground work for
   true backwards compatibility going forwards.
   
   Tapestry 5's API is based almost entirely on naming conventions and <annotations>.  You components are just

Modified: tapestry/tapestry5/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/src/site/site.xml?rev=579705&r1=579704&r2=579705&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/src/site/site.xml (original)
+++ tapestry/tapestry5/trunk/src/site/site.xml Wed Sep 26 08:58:29 2007
@@ -45,6 +45,7 @@
       <item name="Tapestry for Struts Developers" href="struts.html"/>
       <item name="Download" href="http://tapestry.apache.org/download.html"/>
        <item name="Release Notes" href="release-notes.html"/>
+       <item name="Nightly Docs" href="http://tapestry.formos.com/nightly/tapestry5/"/>
     </menu>
 
     <menu name="Tapestry 5 Modules">
@@ -74,7 +75,6 @@
     </menu>
 
     <menu name="Developer Info">
-      <item name="DevWiki" href="tap5devwiki.html"/>
       <item name="Environment" href="dev/env.html"/>
       <item name="Release Checklist" href="dev/checklist.html"/>
     </menu>