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>                
  +&gt; 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>                
  +&gt; 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>                
  +&gt; 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>                
  +&gt; mv * /www/archive.apache.org/dist/jakarta/ecs/old
  +</pre></code>
  +                    </li>
  +                        <li>
  +Change to the root build directory for the project
  +<code><pre>                
  +&gt; 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]

Reply via email to