r807 - html/trunk/alfs

jhuntwork at linuxfromscratch.org jhuntwork at linuxfromscratch.org
Sat Dec 9 08:47:37 PST 2006


Author: jhuntwork
Date: 2006-12-09 09:47:37 -0700 (Sat, 09 Dec 2006)
New Revision: 807

Modified:
   html/trunk/alfs/index.html
Log:
Updated the ALFS home page. Matches wiki which is more accurate.

Modified: html/trunk/alfs/index.html
===================================================================
--- html/trunk/alfs/index.html	2006-12-01 18:27:54 UTC (rev 806)
+++ html/trunk/alfs/index.html	2006-12-09 16:47:37 UTC (rev 807)
@@ -21,14 +21,33 @@
      </p>
 
      <h2>How is ALFS implemented?</h2>
+     <h3>nALFS</h3>
+     <p>The first ALFS implementation was nALFS by Neven Has. nALFS is a small program written in C.
+	It first parses an XML profile that contains information concerning the LFS build process
+	into a series of internal commands. It can then execute these at your discretion, thus
+	automating the compilation of LFS.</p>
+     <h3>jhalfs</h3>
      <p>Currently, the official implementation is <a href="/alfs/downloads/jhalfs/">jhalfs</a>.
-	jhalfs is a collection of Bash shell scripts that makes use of Subversion and xsltproc to
-	first download the XML sources of the Linux From Scratch book and then extract any necessary
-	commands, placing them into executable shell scripts. It then generates a Makefile which
-	will control the execution of the shell scripts, allowing for recovery if the build should
-	encounter an error. Since jhalfs extracts its commands to run directly from the LFS book,
-	there are no separate profiles to edit or maintain.</p>
+	Originally created by Jeremy Huntwork, but since developed and maintained by
+	Manuel Canales Esparcia and George Boudreau, jhalfs has become a light-weight, practical
+	method of automating an LFS build. jhalfs is a Bash shell script that makes use of Subversion
+	and xsltproc to first download the XML sources of the Linux From Scratch book and then extract
+	any necessary commands, placing them into executable shell scripts. If you do not already have
+	the necessary source packages in place on your system jhalfs can fetch them. Finally, jhalfs
+	generates a Makefile which will control the execution of the shell scripts, allowing for
+	recovery if the build should encounter an error. Since jhalfs extracts its commands to run
+	directly from the LFS book, there are no profiles to edit or maintain.
      </p>
+     <p><b>Note:</b> The 2.1 version of jhalfs has been released. A tarball can been downloaded from
+	<a href="http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/">
+	http://www.linuxfromscratch.org/alfs/downloads/jhalfs/stable/</a>.</p>
+     <h3>alfs</h3>
+	<p>There are many in-depth features that have been requested for future ALFS implementations.
+	Because of this, development has been slated for an entirely new build tool which will be called
+	alfs. To see a list of features that will appear in alfs, please read our
+	<a href="http://www.linuxfromscratch.org/alfs/view/alfs-srs/alfs-srs.html">
+	Software Requirements Specification</a>. If you wish to help develop this new tool, please
+	subscribe to the alfs-discuss mailing list and leave a note there explaining your desire to help.</p>
 
      <h2>Who's who:</h2>
      <ul>




More information about the website mailing list