From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-project+bounces-4800-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 66CBB13888F
	for <garchives@archives.gentoo.org>; Thu,  8 Oct 2015 18:24:34 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id EFF06E080C;
	Thu,  8 Oct 2015 18:24:31 +0000 (UTC)
Received: from mail-io0-f176.google.com (mail-io0-f176.google.com [209.85.223.176])
	(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 61CAAE07FE
	for <gentoo-project@lists.gentoo.org>; Thu,  8 Oct 2015 18:24:31 +0000 (UTC)
Received: by iow1 with SMTP id 1so67866718iow.1
        for <gentoo-project@lists.gentoo.org>; Thu, 08 Oct 2015 11:24:30 -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=uHhN+Rn6cSy1uQtN1v5wNVKzk8hTbsG5ogPFgTUICZw=;
        b=FERu2p4bOcKsqof9ogMKF5qIcDKJO9v1V1b56iedhX728BisMfSgcL5gmpdp021PQH
         Imk2FkPupcfiMAJS0PrSfBLdQDa+XzsWBHeAcUWOPaT9Pu8ZAzLlxGBJqs3t9vzjkDXK
         o04hsimXRdDh+r760Nqx2jfjRgLjsDRQQl0mXTT3ewUjljc+vRun1P28ngJdzBkF52wY
         zrLENdN63XuOXJxhL6SBc9Hc86kjrxmxY+GdRcpLqLlSwQqEmbzMdf1fVV2x3olBFIW+
         EREhTXOGVXEJo2G9+J03RzjtCwuOkdU2SxgB8uxJ1k7hSjUC2snoKBjvyAjeRvLXziYi
         3Ufw==
Precedence: bulk
List-Post: <mailto:gentoo-project@lists.gentoo.org>
List-Help: <mailto:gentoo-project+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-project+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-project+subscribe@lists.gentoo.org>
List-Id: Gentoo Project discussion list <gentoo-project.gentoo.org>
X-BeenThere: gentoo-project@lists.gentoo.org
Reply-To: gentoo-project@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.107.28.140 with SMTP id c134mr10515384ioc.93.1444328670653;
 Thu, 08 Oct 2015 11:24:30 -0700 (PDT)
Sender: freemanrich@gmail.com
Received: by 10.79.103.70 with HTTP; Thu, 8 Oct 2015 11:24:30 -0700 (PDT)
In-Reply-To: <5616855D.8000106@gentoo.org>
References: <1904237.nU16iSOlTl@kailua>
	<20150930204510.7e0bd29f.mgorny@gentoo.org>
	<20151008154237.c5b94b546444d7204ab91a98@gentoo.org>
	<56166864.2050204@gentoo.org>
	<9C591B75-DE0D-4AB6-8A6E-89FA178513BF@gentoo.org>
	<5616855D.8000106@gentoo.org>
Date: Thu, 8 Oct 2015 14:24:30 -0400
X-Google-Sender-Auth: 9R9-1aNk2OKFnTpH359z7WhQxGg
Message-ID: <CAGfcS_nBmkXWU2ZL0yoJNXnGVcLBAvpNjGCBTd9TPrtFaQekmw@mail.gmail.com>
Subject: Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-project@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
X-Archives-Salt: 0977a74d-3224-48e4-a6fd-a01d82b29cc5
X-Archives-Hash: aa0c12f8bad534f93d28762f55af19fa

On Thu, Oct 8, 2015 at 11:01 AM, Anthony G. Basile <blueness@gentoo.org> wrote:
> So perhaps it was unwise for us to get into a situation where either 1) we
> violate the Social Contract or 2) we have to surmount a technically
> difficult situation.
>

I don't see how mirroring github on bugzilla violates our social
contract, for several reasons:

1.  Developers aren't required to post patches to bugzilla before
committing them to the tree, so nothing is lost by posting patches on
github that might otherwise not be posted anywhere.
2.  Developers aren't required to open bugs on bugzilla before fixing
bugs.  So, nothing is lost by opening pull requests on github that
might otherwise not be opened anywhere.
3.  Developers aren't required to close bugs on bugzilla even if other
people do open them.  Sure, that might be "rude" in some sense, and
others can of course step in and co-maintain packages and close bugs.
But, we don't kick out developers if they ignore bugs.  I don't think
we'd even treeclean a package with an open critical security bug if
the developer fixed the bug in the repo and just left the bug open.

Bugzilla is already an optional part of our workflow as far as I can
tell.  The proposal is to just add another optional tool to the
workflow.

The proposed integration is just another way to enter data into
bugzilla.  Devs are free to pretend that no data exists which isn't in
the bug, and if somebody contributes a patch the dev is more than
welcome to donate their time independently creating and testing the
same patch instead of looking in a proprietary tool to see the patch
somebody helpfully donated to us already.

Nobody is required to use github to contribute to Gentoo, and nothing
is really lost that we'd otherwise be certain to have if it goes away,
so I don't see the conflict with our social contract.

-- 
Rich