r609 - html/trunk

justin at linuxfromscratch.org justin at linuxfromscratch.org
Sun Oct 23 00:39:01 PDT 2005


Author: justin
Date: 2005-10-23 01:39:00 -0600 (Sun, 23 Oct 2005)
New Revision: 609

Modified:
   html/trunk/contribute.html
Log:
Reorganized the contribute page, about becoming a mirror.

Modified: html/trunk/contribute.html
===================================================================
--- html/trunk/contribute.html	2005-10-23 06:59:27 UTC (rev 608)
+++ html/trunk/contribute.html	2005-10-23 07:39:00 UTC (rev 609)
@@ -4,16 +4,20 @@
     <div class="main">
      <h1>How to Contribute</h1>
        <h2 id="becomemirror">Become a mirror</h2>
-       <p>You can assist the LFS project by providing a mirror for HTTP and/or FTP.  HTTP
-          consists of the XHTML, books, patches and hints, while FTP consists of packages,
-          patches and tarballs thereof.
+       <p>You can assist the LFS project by providing a http or ftp mirror.  The http mirrors
+          help provide the LFS website, XHTML, books, patches and hints.  The ftp mirrors can provide a number of
+          services including LFS packages, BLFS packages and LiveCD mirrors.  The requirements for the various
+          mirrors are listed below.  If you would like to become a mirror for http, please email send an email
+          to the <a href="mailto:server-admin@linuxfromscratch.org">server-admin list</a>.
+          To become a ftp mirror, please email the ftp mirror maintainer, <a href="mailto:justin@knierim.org">Justin Knierim</a>.  Thank you.
        </p>
+       <h3 id="requirements">Requirements</h3>
+	  <p>Here is a list of requirements for the various mirrors.  All mirrors require that you use 
+            <a href="/blfs/view/stable/server/rsync.html">Rsync</a> to sync your mirrors with our main servers, and
+            preferably a cron-like program to schedule it for you.</p>
           <h4>HTTP Mirror</h4>
-          <p>Here is a checklist of requirements for HTTP mirrors:</p>
           <ul>
-             <li><a href="/blfs/view/stable/server/rsync.html">Rsync</a> for syncing with the LFS server.</li>
-             <li>A cron-like program to sync twice an hour.</li>
-             <li>At least 125MB of disk space.</li>
+             <li>At least 200MB of disk space.</li>
              <li><a href="/blfs/view/stable/server/majorservers.html#apache">Apache Webserver</a> or equivalent with the
                 following options enabled:
                 <ul>
@@ -25,36 +29,19 @@
              </li>
           </ul>
           <h4>FTP Mirror</h4>
-          <p>Here is a checklist of requirements for FTP mirrors:</p>
           <ul>
-             <li><a href="/blfs/view/stable/server/rsync.html">Rsync</a> for syncing with the LFS FTP server.</li>
-             <li>A cron-like program to sync twice a day.</li>
              <li>At least 2.5GB of disk space.</li>
              <li>The path to the mirror being "/pub/lfs/", if possible.</li>
           </ul>
 	  <h4>LiveCD FTP Mirror</h4>
-	  <p>Here is a checklist of requirements for LiveCD FTP mirrors:</p>
 	  <ul>
-             <li><a href="/blfs/view/stable/server/rsync.html">Rsync</a> for syncing with the LFS FTP server.</li>
-             <li>A cron-like program to sync twice a day.</li>
              <li>At least 4.0GB of disk space.</li>
              <li>The path to the mirror being "/pub/lfs-livecd/", if possible.</li>
           </ul>
-          <h4>Rsync Scripts</h4>
-          <p>For HTTP mirrors, please download the 
-             <a href="/external-scripts/lfs-rsync.sh">lfs-rsync.sh</a> script and change the LOCAL 
-             variable to where you store your LFS website. Schedule this script to run twice an
-             hour at a randomly chosen time.
-          </p>
-          <p>For FTP mirrors, please download the
-             <a href="/external-scripts/lfs-ftp-rsync.sh">lfs-ftp-rsync.sh</a> script or for LiveCD FTP, the <a href="/external-scripts/lfs-livecd-rsync.sh">lfs-livecd-rsync.sh</a> script. Next please ask
-             for an hour to sync from the FTP Mirror Maintainer (e-mail below) and schedule this
-             script to run twice a day at the scheduled times.
-          </p>
           <h4>Still interested?</h4>
-          <p>For HTTP mirrors, once you have the server available, please email the 
-             <a href="mailto:server-admin@linuxfromscratch.org">server-admin list</a>
-             with the following information:
+          <p>If you are still interested in becoming a mirror, please email the following information to the
+             appropriate list or person listed above.  We will provide you with an example rsync script and
+             other information about how best to setup your mirror.
           </p>
           <ul>
              <li>Location (City and Country)</li>
@@ -62,16 +49,6 @@
              <li>Bandwidth</li>
              <li>Contact Name and E-mail Address</li>
           </ul>
-          <p>For FTP mirrors, please e-mail the FTP Mirror Maintainer 
-             <a href="mailto:justin@knierim.org">Justin Knierim</a>     
-             to receive an rsync time.  Please include the following information as well:
-          </p>
-          <ul>
-             <li>Location (City and Country)</li>
-             <li>Hostname and/or IP Address</li>
-             <li>Bandwidth</li>
-             <li>Contact Name and E-mail Address</li>
-          </ul>
        <h2>Buy the LFS 6.0 Hard Copy</h2>
        <p>The LFS team is proud to announce the second edition of a printed Linux From Scratch book. The book contains the LFS 6.0 version on 292 pages and an accompanying CD. The books are available for $19.99 from <a href="http://cart.cheapbytes.com/cgi-bin/cart/0970010004.html">CheapBytes</a>.</p>
        <h3 id="lfsbook">Book Description</h3>




More information about the website mailing list