Author: hlship
Date: Thu Mar  8 09:02:41 2007
New Revision: 516101

URL: http://svn.apache.org/viewvc?view=rev&rev=516101
Log:
Change the URL for the Apache snapshot repository. Update the documentation to 
discuss snapshots and access to the Apache snapshots repository.

Modified:
    tapestry/tapestry5/tapestry-project/trunk/pom.xml
    tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt

Modified: tapestry/tapestry5/tapestry-project/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/pom.xml?view=diff&rev=516101&r1=516100&r2=516101
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/pom.xml (original)
+++ tapestry/tapestry5/tapestry-project/trunk/pom.xml Thu Mar  8 09:02:41 2007
@@ -216,7 +216,7 @@
   <repositories>
     <repository>
       <id>apache.snapshots</id>
-      <url> http://people.apache.org/maven-snapshot-repository </url>
+      <url>http://people.apache.org/repo/m2-snapshot-repository/</url>
     </repository>
     <repository>
       <id>codehaus.snapshots</id>

Modified: tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt?view=diff&rev=516101&r1=516100&r2=516101
==============================================================================
--- tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt (original)
+++ tapestry/tapestry5/tapestry-project/trunk/src/site/apt/index.apt Thu Mar  8 
09:02:41 2007
@@ -115,6 +115,31 @@
 
   Howard Lewis Ship has begun work on a {{{t5-tutorial.pdf}Tapestry 5 
Tutorial}} [PDF].  
     
+About Snapshots and Releases
+
+  Tapestry is built using {{{http://maven.apache.org/}Maven}}, which makes it 
really easy to download the source and build it yourself, either the whole
+  project, or just one single module.
+  
+  Better yet, you can pull down Tapestry modules from the central Maven 
repository.
+  
+  The use of Maven has let us move with great speed, providing preview 
releases and <snapshots>.
+  
+  Snapshots are <intermediate versions> of releases. As I'm writing this, the 
most recent preview release is 5.0.2 and the current snapshots are
+  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.
+  
+  Snapshots don't go in the central Maven repository (that's reserved for full 
releases). Instead, they  go into the Apache snapshots repository
+  at 
{{{http://people.apache.org/repo/m2-snapshot-repository/}http://people.apache.org/repo/m2-snapshot-repository/}}.
+  
+  To access this repository, you may add 
<<<-DremoteRepositories=http://people.apache.org/repo/m2-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
+  directory, including a POM that links to the Apache snapshots repository.
+  
+  <<Documentation on this site usually refers to the latest snapshot ... that 
is, it is usually ahead of the last official release. In some cases,
+  it is written as if the snapshot release is stable; if documentation refers 
to version 5.0.x and that doesn't work, try 5.0.x-SNAPSHOT.>>
+    
 Principal 1 -- Static Structure, Dynamic Behavior
 
   Tapestry is designed to be extremely scalable in several dimensions:


Reply via email to