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>


Reply via email to