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). 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. Best regards, Stu -- Stuart Herbert [EMAIL PROTECTED] Gentoo Developer http://www.gentoo.org/ http://stu.gnqs.org/diary/ GnuPG key id# F9AFC57C available from http://pgp.mit.edu Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C -- -- gentoo-dev@gentoo.org mailing list