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

Reply via email to