On Tue, 18 Jan 2005 15:11:14 +0000 Stuart Herbert <[EMAIL PROTECTED]> wrote: | On Tuesday 18 January 2005 08:28, Ciaran McCreesh wrote: | > Version specific code is already doable with versionator. | | I maintain a couple of eclasses, and personally I find it easier to | maintain separate eclasses for the different releases where things | substantially change. So I don't version eclasses in the way that | Daniel suggests, but neither do I subscribe to Ciaran's | one-size-fits-all-really-it-does-and-all- | other-solutions-are-wrong-because-I-say-so view of the world (I assume | it's his exam stress making him worse than normal).
No, it's the increase in nonsense on this list that's making me worse than normal. | It also has the benefit that the older ebuilds/eclasses don't get | changed just to accomodate new (and incompatible) changes. Makes | things more stable for everyone. | | I'm sure versionator has its uses in ebuilds (currently used by 24 | packages), but I don't find it a sound engineering solution to all the | ills of eclasses. Sure, if you're going to make huge changes for different major versions of the package, have a foo-1 and a foo-2 eclass. This doesn't involve any kind of portage versioning, however, and so is totally irrelevant to the discussion. -- Ciaran McCreesh : Gentoo Developer (Vim, Fluxbox, shell tools) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm
pgpnPOjiCFnvT.pgp
Description: PGP signature