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 EB4F113888F for ; Fri, 9 Oct 2015 10:50:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CA32BE0801; Fri, 9 Oct 2015 10:50:21 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4B5F1E07FC for ; Fri, 9 Oct 2015 10:50:21 +0000 (UTC) Received: from greysprite.dite (cpe-74-77-145-97.buffalo.res.rr.com [74.77.145.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: blueness) by smtp.gentoo.org (Postfix) with ESMTPSA id C97093406F2 for ; Fri, 9 Oct 2015 10:50:18 +0000 (UTC) Subject: Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 To: gentoo-project@lists.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> <20151009042132.662d0925458f8804abcee442@gentoo.org> <56179764.7070902@gentoo.org> From: "Anthony G. Basile" Message-ID: <56179BE3.1000708@gentoo.org> Date: Fri, 9 Oct 2015 06:50:11 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <56179764.7070902@gentoo.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: a1d75b50-3bad-4508-ae1d-f44b826b4110 X-Archives-Hash: 4e7aafff03c022c612038ce2726a472f On 10/9/15 6:31 AM, hasufell wrote: > On 10/09/2015 03:21 AM, Andrew Savchenko wrote: >> On Thu, 8 Oct 2015 14:24:30 -0400 Rich Freeman wrote: >>> On Thu, Oct 8, 2015 at 11:01 AM, Anthony G. Basile 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. >> The problem comes not from the fact that GitHub stuff is not >> mirrored on bugzilla, but from the fact that with GitHub >> integration Gentoo becomes dependent on a proprietary >> metadata, which is outside of control of our community. Bugzilla >> mirroring was discussed only as one of possible solutions. >> > No, gentoo does not become dependent on a proprietary metadata. > The metadata is in the git repository. How someone communicates a change > to other maintainers is up to him and that may as well happen via > VoIP... you want people to record their talk and then upload it to > bugzilla? No, I won't, because it was encrypted and private. > The same applies for IRC, where you could argue we don't have full > control over the infrastructure and as a result, no one is allowed to > discuss stuff there, but only on bugzilla. This really makes no sense. > Some changes are trivial and can be communicated in any way. Eg. you communicated to me recently via github that I needed and `|| die` in a ebuild. But some changes are not trivial and have far reaching consequences. I will ask for those to be discussed in a public forum where other devs can see it and its open to public scrutiny. Eg. we had the discussion about libressl on this list. If an important discussion starts on github, what am I to say, or what will most devs say? They will not say let's move it to bugzilla, they'll have the discussion there. Once that happens, we have important history on infrastructure outside of our control. That where we cross the line with the social contract. -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : blueness@gentoo.org GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA GnuPG ID : F52D4BBA