On Tue, 2006-08-01 at 16:05 +0200, Kevin F. Quinn wrote:
> > 2. [...] Therefore I do not believe that QA for a tree that is as
> > extensive as Sunrise done by a few 'official' developers amounts to
> > much real world quality.
> 
> I would expect that over time, the Sunrise developers will learn more
> and more how to write quality ebuilds (as hopefully do we all).  Since
> they'll be working with a diverse set of stuff, they could become better
> than most devs at this.  Remember that since they have custody of the
> stuff in the Sunrise overlay, they will be hit with whatever issues
> arise from their work.

I expect the developers involved to be able to write quality ebuilds
right now, otherwise they shouldn't be developers. However, I don't
expect them to write quality ebuilds for everything in the tree, there
are a lot of packages that need specific knowledge to make a correct
ebuild. That is why we got the herd system, that is why we have a couple
of hundred ebuilders who all have their own specific parts of the tree
to take care of.

> What it does give you is a track record you can look through - in much
> the same way you might have watched what someone did on bugzilla or
> IRC.  Indeed I'd suggest that the history in Sunrise SVN would be
> useful to indicate whether someone is learning how to write ebuilds
> properly, or just continues to make the same errors.

Ebuilding is such a small part of the job I wouldn't seriously take it
into account, to me much more important is the bughandling skills of a
potential developer. Is he/she able to distill the right information
from a report, ask for the right additional info and come to a practical
and neat solution ?

- Marinus

-- 
gentoo-dev@gentoo.org mailing list

Reply via email to