rdonkin 2003/09/03 13:38:44
Modified: docs/site convert-to-mirror.html
xdocs/site convert-to-mirror.xml
Log:
Added instructions about moving old releases to archives
Revision Changes Path
1.2 +106 -0 jakarta-site2/docs/site/convert-to-mirror.html
Index: convert-to-mirror.html
===================================================================
RCS file: /home/cvs/jakarta-site2/docs/site/convert-to-mirror.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- convert-to-mirror.html 1 Sep 2003 22:58:45 -0000 1.1
+++ convert-to-mirror.html 3 Sep 2003 20:38:44 -0000 1.2
@@ -341,6 +341,112 @@
</td></tr>
<tr><td><br/></td></tr>
</table>
+ <table border="0" cellspacing="0"
cellpadding="2" width="100%">
+ <tr><td bgcolor="#525D76">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="Archiving Old Releases"><strong>Archiving Old
Releases</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <table border="0" cellspacing="0"
cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="Understanding The Archives"><strong>Understanding The
Archives</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+It's cool to cut a release and make it available to the public. But over time, old
+releases start to become problematic taking up valuable disc space on the servers
of ASF
+and of it's mirrors.
+ </p>
+ <p>
+To solve this problem, the Apache Software Foundation has now created a
+<a href="http://archive.apache.org">permanent place</a>
+where older releases can retire too. The intrastructure crew will ensure that these
release
+continue to be made available to the general public and also that they are
preserved for
+posterity.
+ </p>
+ <p>
+Older releases should go under archive.apache.org/dist/. Once a
+release is placed under www.apache.org/dist/ it will automatically be
+copied over to archive.apache.org and held there permanently, even after
+it is deleted from www.apache.org. If you currently have older releases
+on your project website, you can manually copy them to
+archive.apache.org/dist/.
+ </p>
+ </blockquote>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ <table border="0"
cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="Step By Step"><strong>Step By Step</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+This example follows the work done to move ECS.
+ <ol>
+ <li>
+Log on to Minotaur
+<code><pre>
+robert% ssh -l rdonkin www.apache.org
+</pre></code>
+ </li>
+ <li>
+Change to the directory containing the releases
+<code><pre>
+> cd /www/jakarta.apache.org/builds/jakarta-ecs/release
+</pre></code>
+ </li>
+ <li>
+Create a new directory in the archive directory in the archives to contain the old
releases.
+(You may need to create the product directory as well.)
+<code><pre>
+> mkdir /www/archive.apache.org/dist/jakarta/ecs/old
+</pre></code>
+ </li>
+ <li>
+Create a new directory in the archive directory to contain the old releases
+<code><pre>
+> mkdir /www/archive.apache.org/dist/jakarta/ecs/old
+</pre></code>
+ </li>
+ <li>
+Move all releases from the old distribution directory to the archive
+<code><pre>
+> mv * /www/archive.apache.org/dist/jakarta/ecs/old
+</pre></code>
+ </li>
+ <li>
+Change to the root build directory for the project
+<code><pre>
+> cd ..
+</pre></code>
+ </li>
+ <li>
+Create a text file called .htaccess (using the text editor of your choice).
+This will redirect people back to the Jakarta download site.
+<code><pre>
+RedirectMatch permanent (.*) http://jakarta.apache.org/site/binindex.cgi
+</pre></code>
+ </li>
+ </ol>
+ </p>
+ </blockquote>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
</td>
</tr>
1.2 +76 -1 jakarta-site2/xdocs/site/convert-to-mirror.xml
Index: convert-to-mirror.xml
===================================================================
RCS file: /home/cvs/jakarta-site2/xdocs/site/convert-to-mirror.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- convert-to-mirror.xml 1 Sep 2003 22:58:45 -0000 1.1
+++ convert-to-mirror.xml 3 Sep 2003 20:38:44 -0000 1.2
@@ -148,6 +148,81 @@
</subsection>
</section>
-
+
+ <section name="Archiving Old Releases">
+ <subsection name='Understanding The Archives'>
+ <p>
+It's cool to cut a release and make it available to the public. But over time, old
+releases start to become problematic taking up valuable disc space on the servers
of ASF
+and of it's mirrors.
+ </p>
+ <p>
+To solve this problem, the Apache Software Foundation has now created a
+<a href='http://archive.apache.org'>permanent place</a>
+where older releases can retire too. The intrastructure crew will ensure that these
release
+continue to be made available to the general public and also that they are
preserved for
+posterity.
+ </p>
+ <p>
+Older releases should go under archive.apache.org/dist/. Once a
+release is placed under www.apache.org/dist/ it will automatically be
+copied over to archive.apache.org and held there permanently, even after
+it is deleted from www.apache.org. If you currently have older releases
+on your project website, you can manually copy them to
+archive.apache.org/dist/.
+ </p>
+ </subsection>
+ <subsection name='Step By Step'>
+ <p>
+This example follows the work done to move ECS.
+ <ol>
+ <li>
+Log on to Minotaur
+<code><pre>
+robert% ssh -l rdonkin www.apache.org
+</pre></code>
+ </li>
+ <li>
+Change to the directory containing the releases
+<code><pre>
+> cd /www/jakarta.apache.org/builds/jakarta-ecs/release
+</pre></code>
+ </li>
+ <li>
+Create a new directory in the archive directory in the archives to contain the old
releases.
+(You may need to create the product directory as well.)
+<code><pre>
+> mkdir /www/archive.apache.org/dist/jakarta/ecs/old
+</pre></code>
+ </li>
+ <li>
+Create a new directory in the archive directory to contain the old releases
+<code><pre>
+> mkdir /www/archive.apache.org/dist/jakarta/ecs/old
+</pre></code>
+ </li>
+ <li>
+Move all releases from the old distribution directory to the archive
+<code><pre>
+> mv * /www/archive.apache.org/dist/jakarta/ecs/old
+</pre></code>
+ </li>
+ <li>
+Change to the root build directory for the project
+<code><pre>
+> cd ..
+</pre></code>
+ </li>
+ <li>
+Create a text file called .htaccess (using the text editor of your choice).
+This will redirect people back to the Jakarta download site.
+<code><pre>
+RedirectMatch permanent (.*) http://jakarta.apache.org/site/binindex.cgi
+</pre></code>
+ </li>
+ </ol>
+ </p>
+ </subsection>
+ </section>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]