public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Denis Dupeyron <calchan@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] [Gentoo Phoenix] recruitment process
Date: Mon, 5 Apr 2010 12:28:26 -0600	[thread overview]
Message-ID: <u2q7c612fc61004051128g19c2e52czc09be996be07dbfa@mail.gmail.com> (raw)
In-Reply-To: <20100405175731.GA25573@eris.oppresses.us>

On Mon, Apr 5, 2010 at 11:57 AM, Jon Portnoy <avenj@eris.oppresses.us> wrote:
> Which is all well and good -- the "you wrote some ebuilds so here's
> your commit privs and @gentoo.org" approach to recruitment worked great
> when Gentoo had a few dozen developers.
>
> Today QA is a bit more important, and development is often rather more
> complex than "new version, bump the ebuild" -- it's important that new
> developers have a firm understanding of ebuild complexities.

That's a very important point. On one side there are developers and
would-be developers who want an easier way to recruit people. Most
ideas revolve around lowering the technical/social barriers. On the
other side there's QA and a bunch of other developers who want fewer
people screwing up the tree. Those are proponents of being stricter
during the recruiting process (i.e. in the end recruiting fewer
people) and firing more devs.

None of them though help the poor guys in the middle. Those are the
recruiters who could swing completely one way or the other for
simplicity, or be more subtle and try and make the best out of the
situation and resources.

When you're all done barking, and in case you really consider helping
here are two things you can do:
 - join the recruiters
 - actually *mentor* people to become developers. And by that I don't
mean passing them your quiz answers, but really training them and
preparing them to become good and well behaved developers. When people
ask me how to go about that my usual answer is do as you were teaching
your son/little brother how to fly fish (or replace fly fishing with
what you do best). Start from the start, progress from there, don't
overlook any aspect of the art (there's more to being a dev than
writing ebuilds), and be ready to spend hours explaining and
re-explaining. If your recruit doesn't get it then it can only be your
fault, so try harder.

Before you replace/change a system you should first try and make it work.

> II don't even like resurfacing to post to -dev.
> Just here to offer some insight on why we originally kept the quiz system.

Hi Jon, long time no see. Thanks for doing that.

Denis.



  reply	other threads:[~2010-04-05 18:28 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-05  1:33 [gentoo-dev] [Gentoo Phoenix] recruitment process Tobias Heinlein
2010-04-05  5:50 ` Eray Aslan
2010-04-05 16:07   ` Jon Portnoy
2010-04-05 16:50     ` George Prowse
2010-04-05 17:57       ` Jon Portnoy
2010-04-05 18:28         ` Denis Dupeyron [this message]
2010-04-05 18:26     ` Zeerak Mustafa Waseem
2010-04-05 17:35       ` Petteri Räty
2010-04-06  2:16       ` Jorge Manuel B. S. Vicetto
2010-04-06 13:28         ` [gentoo-dev] " Duncan
2010-04-06 16:16           ` Denis Dupeyron
2010-04-05 18:51     ` [gentoo-dev] " Nathan Zachary
2010-04-05 18:59       ` Denis Dupeyron
2010-04-07 17:35       ` Markos Chandras
2010-04-05  7:48 ` Ciaran McCreesh
2010-04-05  8:19   ` Brian Harring
2010-04-05 13:38   ` Richard Freeman
  -- strict thread matches above, loose matches on Subject: below --
2010-04-03 13:40 Ben de Groot
2010-04-03 13:53 ` "Paweł Hajdan, Jr."
2010-04-05  2:36   ` Alistair Bush
2010-04-05  8:23     ` Petteri Räty
2010-04-03 13:53 ` George Prowse
2010-04-03 14:05   ` Petteri Räty
2010-04-03 14:22     ` George Prowse
2010-04-03 21:39     ` Sebastian Pipping
2010-04-03 14:03 ` Petteri Räty
2010-04-03 19:00 ` Jesus Rivero (Neurogeek)
2010-04-03 21:48   ` Sebastian Pipping
2010-04-04  9:43     ` Petteri Räty
2010-04-04 16:24       ` Ben de Groot
2010-04-04 15:16     ` basile

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=u2q7c612fc61004051128g19c2e52czc09be996be07dbfa@mail.gmail.com \
    --to=calchan@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox