Hi, In the Seeds overlay, I've been working on an experimental profile for the LAMP Server seed (*). The overlay uses a new USE-EXPAND, which I've called SEEDS_EXTRA, to cleanly control the 'extra', or 'value-added' features that a Seed can include when it is built from source [1].
The intention is that Seeds will ship with a default set of SEEDS_EXTRA features enabled [2]; users who would prefer to customize a seed by building from source will be supported too. Why a new USE-EXPAND, instead of just using USE flags? We're using SEEDS_EXTRA to define the high-level functionality that a seed comes with. We started out mixing this up in USE flags along with everything else, but we feel things are much clearer for ourselves and for users if they're separated out into their own USE-EXPAND. [1] http://overlays.gentoo.org/proj/seeds/browser/trunk/profiles/desc/seeds_extra.desc [2] http://overlays.gentoo.org/proj/seeds/browser/trunk/profiles/seeds/lamp-server/x86/release-1/make.defaults (*) The profiles will need to change to take advantage of multiple inheritance, and Chris's new profiles, once they hit the tree. We don't expect those changes to affect the SEEDS_EXTRA USE-EXPAND. Best regards, Stu -- Stuart Herbert [EMAIL PROTECTED] Gentoo Developer http://www.gentoo.org/ http://blog.stuartherbert.com/ GnuPG key id# F9AFC57C available from http://pgp.mit.edu Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C --
signature.asc
Description: OpenPGP digital signature