cvs commit: ALFS/nALFS/doc/users_guide/introduction/welcome changelog.xml welcome.xml

jwrober at linuxfromscratch.org jwrober at linuxfromscratch.org
Mon May 31 12:51:16 PDT 2004


jwrober     04/05/31 13:51:16

  Modified:    nALFS/doc/users_guide/introduction introduction.ent
                        introduction.xml
               nALFS/doc/users_guide/introduction/welcome changelog.xml
                        welcome.xml
  Log:
  * Moving things around
  
  Revision  Changes    Path
  1.2       +7 -6      ALFS/nALFS/doc/users_guide/introduction/introduction.ent
  
  Index: introduction.ent
  ===================================================================
  RCS file: /home/cvsroot/ALFS/nALFS/doc/users_guide/introduction/introduction.ent,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- introduction.ent	3 Oct 2003 20:26:30 -0000	1.1
  +++ introduction.ent	31 May 2004 19:51:16 -0000	1.2
  @@ -1,7 +1,8 @@
  -<!ENTITY chapter00            SYSTEM "chapter00.xml">
  -<!ENTITY ch0-acknowledgements SYSTEM "acknowledgements.xml">
  -<!ENTITY ch0-changelog        SYSTEM "changelog.xml">
  -<!ENTITY ch0-contactinfo      SYSTEM "contactinfo.xml">
  -<!ENTITY ch0-conventions      SYSTEM "conventions.xml">
  -<!ENTITY ch0-introduction     SYSTEM "introduction.xml">
  +<!ENTITY introduction			SYSTEM "introduction.xml">
  +
  +<!ENTITY intro-welcome-welcome		SYSTEM "welcome/welcome.xml"
  +<!ENTITY intro-welcome-acknowledgements SYSTEM "welcome/acknowledgements.xml">
  +<!ENTITY intro-welcome-changelog        SYSTEM "welcome/changelog.xml">
  +<!ENTITY intro-welcome-contactinfo      SYSTEM "welcome/contactinfo.xml">
  +<!ENTITY intro-welcome-conventions      SYSTEM "welcome/conventions.xml">
   
  
  
  
  1.12      +5 -53     ALFS/nALFS/doc/users_guide/introduction/introduction.xml
  
  Index: introduction.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/nALFS/doc/users_guide/introduction/introduction.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- introduction.xml	31 May 2004 19:22:43 -0000	1.11
  +++ introduction.xml	31 May 2004 19:51:16 -0000	1.12
  @@ -1,56 +1,8 @@
  -<sect1 id="ch0-introduction" xreflabel="Introduction">
  -<?dbhtml filename="introduction.html" dir="chapter00"?>
  -<title>Introduction</title>
  +<part id="introduction" xreflabel="Introduction">
  +<?dbhtml filename="introduction/introduction.html"?>
  +<title>Welcome to the &book-product; Users Guide</title>
   
  -<para>LFS stands for Linux From Scratch and it's a project, led by 
  +&intro-welcome-welcome;
   
  -<ulink url="mailto:gerard at linuxfromscratch.org">Gerard Beekmans</ulink> 
  -
  -&emdash;<gerard at linuxfromscratch.org>, which helps you build your own 
  -Linux system.</para>
  -
  -<para>What this means is that you will use nothing but the source code of
  -various software packages needed for a fully functional Linux system. You
  -will compile the packages one-by-one on your own computer. During this
  -process, you will be able to tweak every single corner of your system, by
  -editing a bunch of configuration files, creating your own boot scripts
  -etc.</para>
  -
  -<para>All this might sound a bit complicated and require too much work. But
  -even if it is, it's well worth it. One of the LFS project's secondary goals
  -is education. Great care is taken in each step to explain what is occuring
  -at each phase of the build procedure.</para>
  -
  -<para>Best of all it that it does not have to be that complicated or time
  -consuming. With only a few keystrokes and the right software, you can just
  -sit back and relax, while your system is being built &emdash; from scratch.
  -This is where the ALFS project comes into play.</para>
  -
  -<para>ALFS stands for Automated Linux From Scratch, and its aim is to
  -provide a much simpler method for building a Linux system.</para>
  -
  -<para>ALFS uses profiles (simple XML files) which describe what actions are
  -to be taken and what commands executed.  Feeding the program (like
  -&book-product;) with those profiles, will make the program act upon
  -them.</para>
  -
  -<para>For example, if you want to create a directory, all you have to do is
  -to put:</para>
  -
  -<screen><command><mkdir>
  -	<name>/some/directory</name>
  -</mkdir></command></screen>
  -
  -<para>in the profile and leave the rest to the program. Of course, you are
  -not limited to just compiling packages for LFS. You can do just about
  -anything. All it takes is a little time to write a profile for it.</para>
  -
  -<para>This might seem very similar to ordinary shell scripting, but it has
  -also a lot of advantages. With this approach &book-product; (after reading
  -any properly formatted profile) can be instructed to pause execution, start
  -execution from a selected element (by browsing a profile in a tree-like
  -mode), enter special environments like <filename>chroot</filename>, and
  -much much more.</para>
  -
  -</sect1>
  +</part>
   
  
  
  
  1.13      +3 -0      ALFS/nALFS/doc/users_guide/introduction/welcome/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/nALFS/doc/users_guide/introduction/welcome/changelog.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- changelog.xml	31 May 2004 19:26:46 -0000	1.12
  +++ changelog.xml	31 May 2004 19:51:16 -0000	1.13
  @@ -6,6 +6,9 @@
   
   <itemizedlist>
   
  +<listitem><para>May 31st, 2004 [jwrober]: Moved files and directories
  +around to match the Hackers Guide better.</para></listitem>
  +
   <listitem><para>May 31st, 2004 [jwrober]: Removed Unused XML Tags from the
   source.</para></listitem>
   
  
  
  
  1.7       +58 -9     ALFS/nALFS/doc/users_guide/introduction/welcome/welcome.xml
  
  Index: welcome.xml
  ===================================================================
  RCS file: /home/cvsroot/ALFS/nALFS/doc/users_guide/introduction/welcome/welcome.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- welcome.xml	31 May 2004 16:05:51 -0000	1.6
  +++ welcome.xml	31 May 2004 19:51:16 -0000	1.7
  @@ -1,11 +1,60 @@
  -<chapter id="chapter00" xreflabel="Welcome">
  -<?dbhtml filename="chapter00/chapter00.html"?>
  -<title>Welcome to &book-product;</title>
  -
  -&ch0-introduction;
  -&ch0-acknowledgements;
  -&ch0-conventions;
  -&ch0-contactinfo;
  -&ch0-changelog;
  +<chapter id="intro-introduction" xreflabel="Welcome">
  +<?dbhtml filename="welcome/welcome.html" dir="introduction"?>
  +<title>Introduction</title>
  +
  +<para>LFS stands for Linux From Scratch and it's a project, led by 
  +
  +<ulink url="mailto:gerard at linuxfromscratch.org">Gerard Beekmans</ulink> 
  +
  +&emdash;<gerard at linuxfromscratch.org>, which helps you build your own 
  +Linux system.</para>
  +
  +<para>What this means is that you will use nothing but the source code of
  +various software packages needed for a fully functional Linux system. You
  +will compile the packages one-by-one on your own computer. During this
  +process, you will be able to tweak every single corner of your system, by
  +editing a bunch of configuration files, creating your own boot scripts
  +etc.</para>
  +
  +<para>All this might sound a bit complicated and require too much work. But
  +even if it is, it's well worth it. One of the LFS project's secondary goals
  +is education. Great care is taken in each step to explain what is occuring
  +at each phase of the build procedure.</para>
  +
  +<para>Best of all it that it does not have to be that complicated or time
  +consuming. With only a few keystrokes and the right software, you can just
  +sit back and relax, while your system is being built &emdash; from scratch.
  +This is where the ALFS project comes into play.</para>
  +
  +<para>ALFS stands for Automated Linux From Scratch, and its aim is to
  +provide a much simpler method for building a Linux system.</para>
  +
  +<para>ALFS uses profiles (simple XML files) which describe what actions are
  +to be taken and what commands executed.  Feeding the program (like
  +&book-product;) with those profiles, will make the program act upon
  +them.</para>
  +
  +<para>For example, if you want to create a directory, all you have to do is
  +to put:</para>
  +
  +<screen><command><mkdir>
  +	<name>/some/directory</name>
  +</mkdir></command></screen>
  +
  +<para>in the profile and leave the rest to the program. Of course, you are
  +not limited to just compiling packages for LFS. You can do just about
  +anything. All it takes is a little time to write a profile for it.</para>
  +
  +<para>This might seem very similar to ordinary shell scripting, but it has
  +also a lot of advantages. With this approach &book-product; (after reading
  +any properly formatted profile) can be instructed to pause execution, start
  +execution from a selected element (by browsing a profile in a tree-like
  +mode), enter special environments like <filename>chroot</filename>, and
  +much much more.</para>
  +
  +&intro-welcome-acknowledgements;
  +&intro-welcome-conventions;
  +&intro-welcome-contactinfo;
  +&intro-welcome-changelog;
   
   </chapter>
  
  
  



More information about the alfs-log mailing list