[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    Re: [gentoo-dev] [RFC] lua.eclass
From:       Michał Górny <mgorny () gentoo ! org>
Date:       2016-07-27 13:19:23
Message-ID: 20160727151925.383286ad.mgorny () gentoo ! org
[Download RAW message or body]


On Wed, 27 Jul 2016 14:54:15 +0700
"Vadim A. Misbakh-Soloviov" <gentoo@mva.name> wrote:

> Thanks a lot for your review work and critics.
> 
> Just 2 cents as comments about "why the hell is going on":
> 
> > It looks like a terrible masterpiece combination of base.eclass with   
> python.eclass
> 
> Actually, ruby-ng + python + some of that opera. And all of them was 
> (actually, still) huge monsters with tons of magic.
> 
> I mean, the eclass (in my point of view, not really counted LOC) is 70% copied 
> from ruby-ng/python eclasses, 10% "unneded" magic crap and 20% is my own work.
> 
> And main target was to... Just to write less code in the ebuilds and let 
> eclass do all the magic, like ruby/perl/python/php eclsses does.

This is a non-goal. Crappy eclasses are not good examples, and you can
easily see a trend of improvement, with eclasses doing less completely
unrelated things.

It's better to have more code in ebuild than to have everyone else
waste precious time on figuring out why some ebuilds magically have X
and some others don't.

-- 
Best regards,
Michał Górny
<http://dev.gentoo.org/~mgorny/>

[Attachment #3 (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic