--- Begin Message ---
Subject: |
Classpath www management |
Date: |
Mon, 16 Jul 2001 23:57:30 +0100 |
We were talking a few days ago about how to manage the Classpath
website.
This is normally managed through savannah but Classpath has a special
situation, described by Loic (savannah-admin) here:
>>>
Classpath had its own special way to update the
web from the CVS tree, before Savannah existed,
before www.gnu.org switched to CVS.
Here is what is run nightly on:
gnudist.gnu.org:/home/www/bin/nightly:
# rao - Updating ${WWW_HOME}/html/software/classpath from
subversions.gnu.org
echo "`date` CVS update ${WWW_HOME}/html/software/classpath"
WHICHDIR=`pwd`
CVS_PASSFILE=/home/rao/.cvspass
export CVS_PASSFILE
cd ~rao/classpath/doc
cvs -q update -d
cd www.gnu.org
make MHC=/home/rao/mhc all > /dev/null
sudo rsync -rl --delete --exclude "CVS/" --include "*/" --include
"*.html" --ex\
clude "*" /home/rao/classpath/doc/www.gnu.org/
${WWW_HOME}/html/software/classp\
ath/
sudo chmod -R g+rw /home/rao/classpath/doc
cd $WHICHDIR
This is why I did not associated classpath with
the corresponding CVS directory when I moved
www.gnu.org in CVS : to avoid conflicts with the
existing script and existing habits. If you or the
developers of classpath want to change the
situation, just drop a mail in savannah-hackers.
<<<<<
So. If you want to change the current situation so that Classpath is
more like other savannah projects just tell the savannah-hackers (or
me) and they'll change it.
BTW this doesn't change how the source code CVS is organised, or any
of the things you might want to do with it re: sub-projects like
javadoc.
Nic
--- End Message ---