On Fri, 21 Dec 2007 14:29:25 +0100
Rémi Cardona <[EMAIL PROTECTED]> wrote:
> Ciaran McCreesh a écrit :
> > Developers have to know about EAPIs. It's part of knowing how to
> > write ebuilds. There's no way around that -- if you're writing
> > ebuilds, you have to know what you are and aren't allowed to do in
> > those ebuilds.
> 
> Then please try to keep things simple :)

*Using* EAPIs is simple. *Designing* them, not so much.

> The majority of devs don't want to know how portage or paludis work
> internally, that's not what interests most of us.

Which is fine. But then, the majority of devs shouldn't expect to be
able to provide opinions when it comes to the more technical aspects.

> On a somewhat related note : I noticed that among the massive thread,
> you have brought up several times the issue of cache generation,
> saying that it was a complicated process.
> 
> Maybe this process needs to be reworked before the whole EAPI issue
> can be resolved?

That's partly what the GLEP is doing. Making it any simpler,
unfortunately, would involve either a huuuuuuge performance hit (we're
talking two orders of magnitude here) or removing metadata from the
ebuilds entirely -- neither of which are viable solutions.

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to