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 043AF138010 for ; Sun, 2 Sep 2012 12:35:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 73403E0026; Sun, 2 Sep 2012 12:34:49 +0000 (UTC) Received: from mail-bk0-f53.google.com (mail-bk0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 732E0E0525 for ; Sun, 2 Sep 2012 12:33:32 +0000 (UTC) Received: by bkwj4 with SMTP id j4so1858122bkw.40 for ; Sun, 02 Sep 2012 05:33:31 -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 :x-google-sender-auth:message-id:subject:from:to:content-type; bh=7G7D1QZDD5vkIxmwec7ON7u7VTWDPc0EaRCtdn33cBU=; b=qA/ndc5VXkK00ZtPFW0N8MEWHTh6ibSzg/1FOdHj7jLeVXAKQW+XYecjwvCgiqUsuL YZDSLc8e6OMyy0VRzDsonHiaTOiIhBHuNYlwx534Hvk13AQu5PlIm/d50Uun2ER13s2l 3wGyr31jJhVN4hTg1Vq27Cmv98BmmiPG9v8i6WFUWy/Comz3L/ju0FyfUCuu1wPzSM1q SLuIriW23iI8HTqOOTjd1x7fKb+nTM5FTnTvdXCnhSq7kZscSnuD/MyM7lKduDOh+kdT XJ4f8CszvlkuEZOPBHgEj1asDX0LZ1ef7Ri9LfjO3XOqrkPJKEiG9SiG8fhmOdBSxgw3 gKwQ== 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 Received: by 10.204.130.209 with SMTP id u17mr5791592bks.35.1346589211489; Sun, 02 Sep 2012 05:33:31 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.205.65.136 with HTTP; Sun, 2 Sep 2012 05:33:31 -0700 (PDT) In-Reply-To: <50434AFB.9010503@gentoo.org> References: <50434AFB.9010503@gentoo.org> Date: Sun, 2 Sep 2012 08:33:31 -0400 X-Google-Sender-Auth: 2oReTTY76taA1JDeDnswp9Kb8M8 Message-ID: Subject: Re: [gentoo-dev] EAPI usage From: Rich Freeman To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: e914eb58-1f2e-4ac0-9b80-8a02cd51ad8e X-Archives-Hash: 42cb5402eb124b9baff217e529c77bb2 On Sun, Sep 2, 2012 at 8:03 AM, hasufell wrote: > PMS is a fraction of what is to consider when writing an ebuild. It does > not include QA policies, gentoo policies and whatnot. True, although at least somebody bothers to write PMS down... Much of the rest is word of mouth, posts on mailing lists, maybe council meeting minutes, and whatever somebody decides to put in a bug report or ping you with on IRC. There are the GLSAs, and then stuff like guides and the devmanual, which are a blend of must-do, best practices (which presumably are discretionary), and just illustrative examples. Bottom line is that what a developer MUST do is a matter of what people will bother to complain to Devrel about, and what Devrel will bother to enforce. For the most part this boils down to common sense. That's why most "developers must do foo" proposals don't end up going anywhere. In six months somebody new will join the project and not even know what they "must" do simply by virtue of the fact that we won't bother to write it down anyway. Rich