From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-63578-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 29C16138247
	for <garchives@archives.gentoo.org>; Fri, 15 Nov 2013 13:33:35 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id CD445E0A43;
	Fri, 15 Nov 2013 13:33:16 +0000 (UTC)
Received: from mail-vb0-f51.google.com (mail-vb0-f51.google.com [209.85.212.51])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id CD616E0A02
	for <gentoo-dev@lists.gentoo.org>; Fri, 15 Nov 2013 13:33:15 +0000 (UTC)
Received: by mail-vb0-f51.google.com with SMTP id w5so2743363vbf.38
        for <gentoo-dev@lists.gentoo.org>; Fri, 15 Nov 2013 05:33:15 -0800 (PST)
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:content-transfer-encoding;
        bh=H7AD6jrP9E0VnkncEyLRFnKGXdlxpYCvsu6eMLdyRqE=;
        b=08CyCT2WwBnTbOV6VDB7CpGyjdKWAqz+3jInqBCGlGVlLAeQDZpGBcCEooV5g9XS1n
         S6PWXZMGihqFsAqBzGqOr17zToMk9k/RpalQshTrVBndbuoozluyM2t6L9232FOAuLrT
         mXrAFLQLzrc/8NUEgKUyBACkCu5zutCQFVIgO1nUfpgvrqnfehvWBOYme7sumKfww2sd
         sbvQSK3CemJVb7nj4JoEkRnMzHzanxqJ/Y0aDS3QKWaB/8pRbJlGyTb3iIN2EBLrnOye
         q3oPUTuj+7yWl0uUdlEcPQUduz1/dYMW83BRHls+UytqCQPhimxcymtFf89pvptdhDj4
         OjsA==
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.52.98.194 with SMTP id ek2mr3839703vdb.11.1384522395036;
 Fri, 15 Nov 2013 05:33:15 -0800 (PST)
Sender: freemanrich@gmail.com
Received: by 10.52.108.199 with HTTP; Fri, 15 Nov 2013 05:33:14 -0800 (PST)
In-Reply-To: <CAB9SyzRX38zFT8ZKV+kNNfc2PnHqqisXSDUUbNvTVCQvdzDdrg@mail.gmail.com>
References: <slrnl86l1s.j7e.vaeth@lounge.imp.fu-berlin.de>
	<20131113151012.04145837@gentoo.org>
	<5283948F.1000409@gentoo.org>
	<52841023.9010208@gentoo.org>
	<20131114061328.09136f6f@gentoo.org>
	<CAB9SyzTB3Nqd8bsFpRoFvgU-RHuB4W7CG76La6qu-WQ4O7kS0g@mail.gmail.com>
	<CAGfcS_kJM+0_BykpaXCcxRXi9Tw2jz=jx3Khsa6Ou_3uX6mUOA@mail.gmail.com>
	<CAB9SyzSqd1fW=v1NOjetHKCX0+WxHNgWreC5JqUsEZj4RaFL3A@mail.gmail.com>
	<CAGfcS_nrGjs4hw0udBFeCbHyNR4=x6GK_YNuTzNtm1gL+XKayQ@mail.gmail.com>
	<CAB9SyzRyjeEfWLWLw82W+aZE1gDowgnbaKwRurMRR7V2kx0ABA@mail.gmail.com>
	<CAGfcS_ka=m0EjoSdTX2QgF4oN30zpUEm+C=5nTZxT-jBfzD4rQ@mail.gmail.com>
	<CAB9SyzRX38zFT8ZKV+kNNfc2PnHqqisXSDUUbNvTVCQvdzDdrg@mail.gmail.com>
Date: Fri, 15 Nov 2013 08:33:14 -0500
X-Google-Sender-Auth: 6lgFFBjgzipwnuSYRgB7PIrNxHo
Message-ID: <CAGfcS_=L2L5iGM0Z7k-xK9YayPS7uLSHw-T7Uz5qJMqKOQ4nfQ@mail.gmail.com>
Subject: Re: [gentoo-dev] Please consider removing use.stable.mask and package.use.stable.mask
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-dev <gentoo-dev@lists.gentoo.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 1627ebad-c19c-46c6-9fec-35f7bd2e17c4
X-Archives-Hash: cbe1c53e8928dbfe36c62a2453fb1d3e

On Fri, Nov 15, 2013 at 1:53 AM, Ben de Groot <yngwin@gentoo.org> wrote:
>
> I don't really want to bring up this episode again, but it is a
> telling example, which you asked for.

I appreciate that.  I did ask for an example.  I'll also limit my
comments just to things that I think are more helpful moving forward.

>
> As can be seen from the ChangeLog, I was the primary maintainer.

Depends on your definition of maintainer.  If you define maintainer as
somebody who has actually been doing work on a package, then you were.
 If you define it as the person listed in metadata.xml, then you
weren't.

Ideally those should match, so that when projects have to go running
around the tree making changes they don't have to read between the
lines to figure out who is the right contact for any particular
package.

They match now, which is good.

>
> I am even tempted to undo the multilib changes to freetype, since it
> is still causing trouble (just search for freetype bugs and see how
> often multilib pops up).

Well, make sure you talk to the OTHER maintainer for that package,
which is the multilib team, before doing that.  You don't own the
package - you just help to maintain it.  I don't want to rehash the
thread from last summer - I do appreciate your feelings and I'm trying
to find a balance.  I want to appreciate the fact that maintainers
have the largest investment in their packages, but at the same time
those working on projects are investing in Gentoo as well.

>>
>> Micha=C5=82 did add the multilib project as a co-maintainer, taking
>> responsibility for dealing with the multilib-related issues long-term.
>>  In my mind this is the sort of things projects should do.
>
> Indeed, but more communication with the current actual maintainers of
> the package in question should also be part of that.

You're both "actual" maintainers now.  Certainly I agree that you
should be talking to each other.  :)  I'd hope that things are going
better now, but if they aren't I'd hope that Comrel would provide some
assistance here.

>
> I am also cautiously optimistic about a renewed QA team, which could
> be involved more in this kind of issues.

I tend to agree here, but their role isn't to pick winners so much as
to defend the general integrity of the tree.  I think the challenge is
figuring out how good, "good enough," is before these packages end up
in ~arch (which IS intended for TESTING packages, but packages that
are fairly likely to work with some maintainer testing already).

> If you say council should take more of a leadership role, then maybe
> this issue can be decided by council and a clear direction be taken by
> the distro as a whole? Then those who oppose the choice made can
> either put up or shut up, and we can all work at implementing the
> chosen solution.

Should we pick an init system while we're at it?  :)

Honestly, I don't think we can really choose anything at this point as
none of the solutions are really fully-baked.  If the Council simply
pronounced support for one of them the only result would be that
people might stop working on the other two, with no further progress
on the chosen one.  Then if that one dies on the vine we're stuck.

I do have thoughts around things that could be improved, but I don't
think either of the new options are at the point where they make
sense.  Both options really have to progress further on their own
before we can think about standardizing/etc.

Rich