From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CF30A138C9D for ; Sat, 18 Apr 2015 04:07:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7A932E097C; Sat, 18 Apr 2015 04:07:34 +0000 (UTC) Received: from mail-ig0-f177.google.com (mail-ig0-f177.google.com [209.85.213.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8B6C2E0960 for ; Sat, 18 Apr 2015 04:07:33 +0000 (UTC) Received: by igbhj9 with SMTP id hj9so27139871igb.1 for ; Fri, 17 Apr 2015 21:07:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=xi+7Ute+AKvLOqK1RHSh7/zZZVzG33Jn0e8q2Rg/0To=; b=SLNzERAHR7ue5i+ejggEfk5uSTR9iMPhTbvZ/PKUkwwpYeORfruCWcMRVj4B57Yyzt WtAmNs9VqAzohJhezKn3+uoqURuvrxmTtkTjPIT6c5MaN1WWGoRaCAnCfEJ0w/AwEX7W zhO4q2tuRODzfMhPRIAMDlGnLpFGcqJEqkcvvbnHcGIpxgZVlH02r15GuIeNT/00LvPt gEdhhcW4CTxQ3IPJSlOrEqOgOm/1E5NdJYyGUG1F1gsAc9NuS2tXGbou1KwVBYAzKDR5 f+kCyUpd9nH1qdPajoWRwtmHyg6TFVAy5cpJLXvYCJU1mbSaR/mNIweIhqobVBeWcYSI LHbQ== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.107.38.17 with SMTP id m17mr1427400iom.84.1429330052869; Fri, 17 Apr 2015 21:07:32 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.107.48.66 with HTTP; Fri, 17 Apr 2015 21:07:32 -0700 (PDT) In-Reply-To: References: <552A625D.7030000@seismic.de> <1428844100.2041.166.camel@gentoo.org> <552A80E9.1010103@seismic.de> <201504121705.13255.dilfridge@gentoo.org> <552DDC18.3050304@seismic.de> <20150415130214.18559.qmail@stuge.se> <20150417191450.GD21370@gmail.com> Date: Sat, 18 Apr 2015 00:07:32 -0400 X-Google-Sender-Auth: jRLvRKeuzeyXGboWyPC2xsI8TvE Message-ID: Subject: Re: [gentoo-dev] Re: Becoming a Gentoo developer? From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: d7931fd3-4baf-4f8e-ae0c-bca9cd7794cd X-Archives-Hash: 8168bad3787e0e05750ba735a6864b74 On Fri, Apr 17, 2015 at 7:30 PM, Kent Fredric wrote: > > The best argument I have for why the quizzes being what they are is they > require you to engage with gentoo staff in order to get them answered, and > thus ensure you know how to ask questions. > That, and that you're able to interact with other developers, and know WHEN to ask questions. I'll take somebody who knows they can't write an ebuild and thus doesn't commit anything without getting it reviewed over somebody who think's they're God's gift to Gentoo and runs scripts that tweak half the tree without so much as a whisper on -dev in advance. The quizzes really are just a basic competency test combined with an interviewing tool. The recruiters need to assess responsibility/maturity, communication skills, and understanding of the fundamentals. Anybody can read the devmanual to brush up on some detail they forget. What we really need is somebody who realizes that they SHOULD read the devmanual. I'm not dismissing technical competence, especially the fundamentals. It just isn't the area that tends to actually get us in trouble. And if we did go with a more review-oriented workflow, it would actually increase the importance of the soft skills. A reviewer isn't just ensuring that libfoo builds - they're also coordinating with all the reverse dependency maintainers to ensure that they don't just break without warning. Look at it another way. I and just about everybody else with an @g.o address on this list basically has root access to every Gentoo box you use (unless you have your own rigorous QA process). You're putting a lot of trust in us. We owe it to you to ensure that somebody who is going to get upset and stick something nasty in an ebuild because they're having a bad day doesn't have commit rights. There are plenty of flame wars on the lists, and many differences of opinion. However, when it comes to the repository we really don't have much tolerance for messing around. Things like revert wars or reverts of QA commits need to be treated very seriously. So, that is part of why we have mentors/recruiters/interviews/etc. We'd like to get to know you. -- Rich