The more we discuss it, the more PM becomes a focal point. I agree with Greg Schafer in that the actual choice of PM is a user's choice in the end and shouldn't matter.
About all we should attempt to do is inform the user of all the main stream and (perhaps) some of the not-so-mainstream options out there. We need a clearly defined list of pros, cons and technical explanations plus their limitations of each viable choice - all the information that a user needs to make an informed decision while keeping in mind that some of these programs may never have been used (or heard of) before. So we can't assume a basic working understanding of the programs. Having said that, we will probably get to a scenario where we need to settle on something we will be using ourselves for the LFS project. For instance, the LFS server itself will eventually be outfitted with one of the results of this process. This wouldn't be an endorsement, but will probably be perceived as such - "if the LFS developers use implementation X on the LFS server and to develop the LFS project itself with, then I should probably use it as well." One could consider embarking on a mission to make all the PM options talk to each other so you can mix and match what PM you use at any given time - you can switch from deb to rpm to something else on the same system on-the-fly. That would be an interesting challenge in itself. ----- I don't think any one person can provide this kind of information. We tend to specialize in our favourites at the cost of knowing the ins and outs of other alternatives. Alexander started a thread about an RPM Proof Of Concept. I quickly glanced at it and it seems an installation HOWTO, not including the information I mentioned above that we need more than the installation itself right now. If you feel you can talk about a potential PM candidate for LFS, please write up a document that outlines the following: - it's strengths and weaknesses - why it's better than other candidates - why it's worse than other candidates - what it takes to integrate it in the LFS book * not looking for installation instructions. Just explain the impact and changes that will be required for successful use - what it likely is not able to do for its users - how well it can deal with matters such as conflict resolution and dependency handling ----- When all this information is collected, we can discuss (no point in doing this prematurely) how to move forward - namely how to redo the LFS book (or actually move away from having it be a book form). That's a discussion for much later. Let's get the individual components more clearly documented. Then we can discuss later how to pull it together once we know what we're dealing with. Gerard -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page