Nathan Coulson wrote:

> To sum it up, I would hate to lose X.  It is a major part of BLFS, and one
> I have spent a lot of time with.
> Firefox/Thunderbird/Java/Apache/PHP/MySQL/OpenOffice[now LibreOffice]/Cups
> are the first things I build when I startup a system.
> 
> no personal use for KDE3/KDE4, but KDE3 has a minimal footprint maintenance
> wise.  KDE4, I have been dreaming of it being part of the book forever so I
> am glad to see it [just wish I liked it... fluxbox spoiled me].  no use for
> gnome2, but people are maintaining it, and seems to be needed for a few of
> the applications.

I think the impetus for this discussion is really "How do we issue a 
release version of BLFS with limited editor resources?"  I don't think 
anyone proposed removing X or KDE or Gnome completely.

Splitting up into multiple books is a reasonable proposal.  There may be 
a way to create multiple books that pick and choose what would be 
included.  The only real problem with that is fixing the xref statements 
to  other parts of the book not in the subset being considered.

My thought of splitting the book is those things that need X and those 
that don't.  For instance jpeg and png, while providing for the 
manipulation of images, do not need X.  The tricky packages are things 
like ImageMagick that can be built without X, but uses it if present.

I did need these packages recently for a web server where we were 
creating images, but where the display was only via a remote graphical 
browser.

Perhaps placing those packages that *require* X in a GUI-BLFS and the 
others in a NON-GUI-BLFS would be resoanble.  (Note, I don't really care 
for those names, but the names present the concept.)  Perhaps it should 
be 'BLFS - Volume 1' and 'BLFS - Volume II'.  There still would need to 
be references from Vol I to Vol II and vice versa.

> Been thinking I should throw my hat into the ring,  I've spent the time &
> research on updating my personal build scripts to work,  but I have never
> sat down & researched the XML.

XML is not hard in principle.  It's really no harder than HTML -- tags 
and attributes for a particular application.  In this case those tags 
are defined in docbook.

A medium problem is debugging errors when doing a test build.  The 
solution there is not to make too many changes at once.  On my system, 
it takes about 2 minutes to do a test build.

The hard part of XML is doing the XSLT code.  We were fortunate to have 
had Manuel do the critical parts early on and we've been in the 
fortunate position of not needing much change to that for the last few 
years.  I've been able to pick up a little XSLT to make minor changes 
when needed.

   -- 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