Jeremy Huntwork wrote:
Jim Gifford wrote:
Is this acceptable to all.
The bootscripts package and udev rules seem to me to be two separate
issues here, and at least until there's shown to be some benefit of
merging those two together, I'd prefer to keep them separate. So far,
most seem agreeable to making the udev rules their own entity - one
package/repo for all projects. That has seemed to reach a consensus, but
we still need to hear Alexander's comments on it, so let's give him the
time he needs. (I think he's sleeping, atm.)
Just wanted to add another +1 for merging the rules between projects.
Not that it matters since it's already in the works. :-)
The suggestion to merge LFS and BLFS bootscripts into one package is
really another topic, and something that I wanted to hear more
discussion on, perhaps from the current maintainer himself. DJ, you have
any thoughts?
--
JH
Sorry for the late reply. I avoided this thread for a couple of days,
seeing it's size and expected flame fest...not to mention the topic was
a little misleading. :-)
I am fine with merging the bootscripts if the community wants it. That
is conditional on the ability to create an auto generated tarball (not a
big deal). Also, the editors must have access to their respective
directories under the bootscripts repo (same as the requirements for
udev). Again, IIRC, it was not a big deal to make the post commit hook
on the BLFS book's changed tarball date. I haven't seen the existing
one, but an anonymous co and export (don't go mucking around in the repo
directly) on belgarath each time the bootscripts date changes seems it'd
work well. Syncing them between the books for a single tarball is where
it would be difficult. Actually, even that shouldn't be bad. Only
generate the tarball if it's not already there. I'm not sure, off the
top of my head, how to handle changing the bootscripts date in the other
two books.
Now, when this was mentioned to me previously, I did not know that this
included BLFS's scripts. This can present a problem for release cycle,
unless we can be *very* sure that BLFS will not need to add another
bootscript after LFS reaches release. Generating the official book
tarball can be added to the LFS release checklist to minimize this
possibility. The same goes for CLFS scripts, though they'll change less
frequently. The scripts for CLFS are lfs-bootscripts + CLFS additions
for additional hardware. As it is right now, changes that go into LFS
must be duplicated in CLFS's repo, or a patchset kept current (and
potentially the reverse). To me, that merge is a no-brainer.
Now merging with udev... I didn't like it last time it was mentioned,
but I might have been a little hasty in my reply. It might save a
moment or two downloading only one tarball and installing in one shot
(maybe even a little bandwidth too, though it would be a negligible
amount). This would require a change to the LFS book, CLFS?. It's not
logical for the bootscripts and udev packages to be merged with the
installation of the two in different chapters. Additionally, a skeletal
set of config files could be installed and a user expected to make
changes to them, as suggested by Bruce previously. If those could
happen, and the post commit hooks worked out, then I'd now love to merge
it all into one happy lfs-etc-config package.
So, there are my thoughts. :-)
-- DJ Lucas
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page