Richard A Downing wrote:
> On Sun, 22 Jan 2006 23:17:24 -0600
> Bruce Dubbs <[EMAIL PROTECTED]> wrote:
> 
> 
> 
>>Probably not much, but it is a lot different from the rest of the
>>book. There is also not much difference in just executing the
>>commands in the proposed script.
>>
>>I don't know about you, but I script most of my packages.  This is so
>>I can reproduce the commands and instrument them for data needed by
>>the book.  It also facilitates logging of the output.
>>
>>We don't publish my scripts (or any of the other editor's scripts),
>>but do publish the commands that go in the scripts.  We need to keep
>>this general 'feel' of the sections of the book so users can be
>>comfortable and be able to learn what they need easily.  I prefer to
>>avoid a change in this paradigm as much as possible.  I think we can
>>do a good job with Xorg7 by just publishing the commands necessary.
>>Users who want to script them, will do it on their own.
> 
> 
> My view (for what little it's worth) is that the BLFS book currently
> has about the right amount of information for someone who has built
> LFS to build packages.  There might be mileage in (either a hint or) a
> preface/appendix section in BLFS on 'how to script (and log)', or
> 'approaches to scripting (and logging)', but it shouldn't intrude into
> the substance of the book.
> 
> I see Xorg-7 as the division of X11 into 200-odd packages, no longer a
> whole.  Each package provides useful functionality in its own right (to
> the same extent as the Gnome packages, anyway), and the impetus to the
> modular build is a way of letting each develop to their full.  I, thus,
> would like to see BLFS with a chapter on providing X11 functionality
> that builds each package independently.  To make this manageable you'll
> want to have some pages with lists of packages that can just be CMMI-ed
> after the build environment has been established.  On those pages I
> would expect for each package: a URL, and a one-line description.

I'm not opposed to adding a section on scripting packages.  Chapter 2
seems to be the appropriate place for that.

As far as Xorg7 goes, there are two aspects to consider.  The first is
the LFS user who has no X installed.  Most users will want to build
everything at first.  If a user is quite experienced, then he might want
 to build a subset of Xorg.

The second user is someone who has X installed and only wants to update
a specific package or small set of packages.

I think the right approach for BLFS is to provide a relatively efficient
set of instructions that builds everything and also provide a discussion
on how to build individual packages.  This later explanation should be
something like the explanation in the Perl Modules section where there
is a generic set of instructions for the packages.

  -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to