From: Richard Freeman <rich0@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Is Gentoo a Phoenix?
Date: Sat, 03 Apr 2010 07:33:53 -0400 [thread overview]
Message-ID: <4BB727A1.4000402@gentoo.org> (raw)
In-Reply-To: <1270289959.18734.19.camel@homer.ob.libexec.de>
On 04/03/2010 06:19 AM, Tobias Scherbaum wrote:
>> And still, when someone tries to fix things in such an understaffed herd
>> people go all territorial and are like "omg u touched my package".
>> Right now I'm quite confused what our project strategy seems to be, as
>> far as I can tell there's one group aiming for an aesthetical optimum
>> and the other group just wants to get things fixed. And they are not
>> cooperating well ...
>
> I for one can't say I had any territorial problems when touching
> packages belonging to other devs or herds - it's just a problem if you
> screw up.
>
Agreed - if you ping the herd in advance, and get an OK (or at least no
reply for a few days), and then you make some simple fixes to their
packages, it is very unlikely that you're going to have any complaints.
If you send the the proposed patch in advance and let them review it,
and you get no complaints, you're even more clearly in the right.
If you don't notify them at all, or you notify them and do a cvs commit
3 minutes later, or if you completely redesign their ebuilds in addition
to fixing a 1-line problem, then you're going to get complaints.
Nobody minds help. People do mind when somebody drops by to help them
for 5 minutes and they're stuck with the aftermath. We don't "own" our
packages, but existing maintainers have at least shown a long-term
commitment to them (however strong) and that should at least be respected.
On other topics in this thread:
I agree wholeheartedly that whenever possible "just do it" is a good
approach - especially when you're talking about documentation and
external websites/etc. Modifications to things that already exist are
less amenable to "just do it."
I really think that the Gentoo recruitment process needs improvement.
Right now it seems like a LOT of effort is required both to become a
Gentoo dev and to help somebody become a Gentoo dev. That means we have
great people, but not many of them.
I think the problem is that our recruitment process uses the ability to
answer complex technical and organizational questions as a way to assess
maturity. I think that maturity is far more important than technical
skill in a distro - a mature person will recognize their own limitations
and exercise due diligence when stepping outside of them. Instead of
playing 20 questions and going back and forth with recruits, maybe a
better approach would be to cut down the questions dramatically (or more
clearly put their answers in the documentation), and then use other
approaches like references and interviews. A new recruit might be given
the names of 5 devs that they will need to interview with for 30-60
minutes by phone or IRC (preference on phone), and they will need to
submit references, who will be contacted. When we hire people at work
we don't play trivial pursuit with them, we use an interview to get a
feel for what they're like and how they handle situations, and we screen
resumes and references to determine experience. I'm sure any of the
professional linux distros would work in the same way, but perhaps
somebody should ask around and see how it is done elsewhere.
So, now instead of a recruiter having to spend hours helping somebody
through quizzes without giving them answers, instead they just send them
a list of interviewers, and collate the results. Any interviewer will
just need to spend 30 minutes on an interview and 10 minutes on a
writeup. Plus, the whole process will make Gentoo a bit more human.
Rich
next prev parent reply other threads:[~2010-04-03 11:34 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-04-03 9:16 [gentoo-dev] Is Gentoo dying? Tobias Scherbaum
2010-04-03 9:26 ` "Paweł Hajdan, Jr."
2010-04-03 10:12 ` Tobias Scherbaum
2010-04-03 11:36 ` hardened-sources development (was: Re: [gentoo-dev] Is Gentoo dying?) Thomas Sachau
2010-04-03 9:37 ` [gentoo-dev] Is Gentoo dying? Brian Harring
2010-04-03 10:10 ` Tobias Scherbaum
2010-04-03 9:38 ` Petteri Räty
2010-04-03 19:12 ` Jacob Godserv
2010-04-03 9:40 ` Robin H. Johnson
2010-04-03 9:46 ` Robin H. Johnson
2010-04-03 9:46 ` [gentoo-dev] Is Gentoo a Phoenix? Patrick Lauer
2010-04-03 10:19 ` Tobias Scherbaum
2010-04-03 11:33 ` Richard Freeman [this message]
2010-04-03 11:50 ` Petteri Räty
2010-04-04 18:09 ` Denis Dupeyron
2010-04-05 15:33 ` Richard Freeman
2010-04-05 17:21 ` Denis Dupeyron
2010-04-04 20:19 ` Zeerak Mustafa Waseem
2010-04-05 4:24 ` [gentoo-dev] " Duncan
2010-04-03 12:40 ` [gentoo-dev] " Magnus Granberg
2010-04-03 12:18 ` [gentoo-dev][Gentoo Phoenix] " Ben de Groot
2010-04-03 14:40 ` [gentoo-dev] Is Gentoo dying? Roy Bamford
2010-04-03 14:59 ` Tobias Scherbaum
2010-04-03 16:03 ` Alec Warner
2010-04-03 16:24 ` Matti Bickel
2010-04-03 23:52 ` Sebastian Pipping
2010-04-04 20:48 ` Roy Bamford
2010-04-06 6:24 ` Sebastian Pipping
2010-04-04 1:48 ` Joshua Saddler
2010-04-04 2:40 ` Alec Warner
2010-04-04 4:50 ` Dale
2010-04-05 0:28 ` Jorge Manuel B. S. Vicetto
2010-04-04 8:22 ` Tobias Scherbaum
2010-04-04 10:07 ` Joshua Saddler
2010-04-04 8:25 ` Petteri Räty
2010-04-04 8:44 ` Patrick Lauer
2010-04-04 9:56 ` [gentoo-dev] " Duncan
2010-04-04 10:21 ` George Prowse
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=4BB727A1.4000402@gentoo.org \
--to=rich0@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