Robert Daniels wrote:

> I'm really not too sure what to do about the scripting myself.  In some 
> ways it makes sense to put it with package management, as they both 
> relate to automation.  As you note, it would also make sense before the 
> bootstrap, to teach how to automate that module.  A third option is to 
> refer to outside sources for scripting tutorials.  LFS currently 
> assumes a basic level of Linux competency, and I wouldn't want to 
> totally get rid of this requirement.  Scripting information is 
> available in abundance through the internet and bash documentation.

One can't implement RPM-based package management without also scripting the 
build. So maybe the following compromise is suitable: refer to outside sources 
for scripting Chapter 5, provide a fully scripted (via spec files) 
implementation of Chapter 6 and BLFS in the "Package management with RPM" 
module.

> So, all of a sudden, we have multiple target audiences, at very 
> different levels of experience.  It will be a problem trying to come up 
> with a solution that will satisfy all of them, but I think it can be 
> done.

Then it may be a good idea to have multiple books, or, as other suggest, 
multiple modules.

OTOH, Linux was conceptually simpler and "just worked" earlier (i.e., in years 
2003--2004) without the need to disagree much with upstream (I mean UTF-8 
patches and, until recently, udev). That's why a book for Linux veterans was 
also understandable by mere mortals.

-- 
Alexander E. Patrakov
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to