Does this resolve the issues?
+1 & well said :-)
OK, then shall we document it and help the projects get setup? Geronimo has been clamoring to have their site back. We can now tell them that they must have their published content in CVS, and that they should checkout
/www/incubator.apache.org/geronimo/
on minotaur from their *public* CVS.
Go for it guys. I am updating just now the incubator site stuff.
Here is an initial summary of the site rules:
1 - every project site sources stay in the project CVS
2 - every project has this URL space where to publish the site:
http://incubator.apache.org/projectname/
3 - every project has an incubation status file under
http://incubator.apache.org/projects/projectname.html (note that this removes the projects/projectname/status.html URL)
4 - every project has eventual extra incubation docs under:
http://incubator.apache.org/projects/projectname/**
5 - The website is live in directory on www.apache.org:
/www/incubator.apache.org/projectname
that is checked out of CVS. We don't care how it gets into CVS, or which CVS module it lives in, but it had better be there. People using Maven, ForrestBot, or any other tool still have to address the CVS publishing requirement that the infrastructure team has laid out. If that is done, then we just run cvs up in that directory to load the site from CVS.
Please add the information about the CVS module and dir where the published site is, in the project incubation status file.
If the project does not want to host the published site in their CVS, they have a space under:
incubator-site/build/site/projectname/**
The site is automatically updated from there once a day.
Tips about updating the site in CVS for Mavenized projects:
cd $proj maven site cd target/docs cvs -z3 -d [EMAIL PROTECTED]:/home/cvs \ import -m 'Maven-generated site' incubator-site/build/site/$proj \ maven_site Maven_Generated_$proj_Website_$(date +%Y%m%d)
replace '$proj' with the project name, replace $my_id with your apache login id, replace $(date +%Y%m%d) with the current date if you want. See
http://cvsbook.red-bean.com/cvsbook.html#Tracking_Third-Party_Sources__Vendor_Branches_
for more info. Note: the problem with using import in this way is that its not easily combined with the use of commit (the above url explains why).
-- Nicola Ken Barozzi [EMAIL PROTECTED] - verba volant, scripta manent - (discussions get forgotten, just code remains) ---------------------------------------------------------------------
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]