On Sat, 22 Dec 2007 09:53:48 +0000
Simon Cooper <[EMAIL PROTECTED]> wrote:
> As one of those 'users' (an AT actually), I would find having the eapi
> in the filename quite annoying - especially having several ebuilds in
> the tree that differ _only_ in their eapi number (and doing different
> things). It just Seems Wrong

Which is why the GLEP disallows it...

> Filenames are generally quite mutable - changing the filename is just
> a single 'mv', whereas if you need to edit the file to change the type
> that generally requires more effort, you need to think more about what
> you're doing, and so theres less chance to break stuff (a eapi-1 file
> accidentally gets moved to eapi-2, lots of stuff breaks, whereas if
> its in the file you notice you need to edit it to actually make it
> eapi-2 compliant)

I suggest you try using gcc to compile a C++ file with a .c file
extension...

> And please, please, don't base the decision on who can shout loudest
> or longest. Think through each option (filename, inside file,
> metadata, Manifest, directories, seperate db, ...) logically, weigh
> the pros and cons, and decide on the one that would best fit gentoo
> on technical grounds, not just on the one backed by the most vocal
> people. If you make the wrong decision it could seriously screw
> gentoo over and make it very painful in the future

Oh, we did all that long before the GLEP was written. The filename
solution is by far the best -- it's the only one that hasn't had any
technical objections raised to it.

-- 
Ciaran McCreesh
-- 
[EMAIL PROTECTED] mailing list

Reply via email to