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 5E73A138A1A for ; Sat, 14 Feb 2015 23:36:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AE72BE0A7D; Sat, 14 Feb 2015 23:36:39 +0000 (UTC) Received: from mail-pa0-f46.google.com (mail-pa0-f46.google.com [209.85.220.46]) (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 28EF5E0A64 for ; Sat, 14 Feb 2015 23:36:38 +0000 (UTC) Received: by mail-pa0-f46.google.com with SMTP id bj1so26737324pad.5 for ; Sat, 14 Feb 2015 15:36:38 -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; bh=Wu2ls7bq4yC+wWbdo8MRlaL++MZWqbg5rxyrhYzrpOI=; b=pq20ClMKvgcyIMnppcWIKbQvjoIEmIa+y76T78kuHos9OFAeqwZGQ7w6r0rXwRu5Yu LNgUZj7PSxqZgeg+N9Q119vqKEwY5QFokCHQLYHolAVYLcQ+X2fkk7qQsusuDrpWoVcI rTynn6SZVpTkP2orWaiIL0J6vu8b+LxTpY7wpkNOe3qBY3M/e0CKwFNcgP4cVsK94dC2 lLuR9MYKmFns0yctCQ+oaYNhekM92xSVSWjpafJc6usjrPaVvGnKnDknxb9troyDVNzv jkimq3MvyPLhIyFAdHG31jRgWlABu1CWoMwFdExillW/xA6jAGwWZMb4j21uQjNoBxXJ YNHA== 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 X-Received: by 10.66.118.168 with SMTP id kn8mr26258819pab.45.1423956998171; Sat, 14 Feb 2015 15:36:38 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.70.85.39 with HTTP; Sat, 14 Feb 2015 15:36:38 -0800 (PST) In-Reply-To: <20150215013540.e861fb20ebcbea7b49b2ec19@gentoo.org> References: <201502142148.30540.dilfridge@gentoo.org> <54DFC134.5070300@gentoo.org> <54DFC771.8060802@gentoo.org> <20150214221352.3c52aa6f@googlemail.com> <54DFCAF4.8090306@gentoo.org> <20150214223148.0aa094da@googlemail.com> <20150215013540.e861fb20ebcbea7b49b2ec19@gentoo.org> Date: Sat, 14 Feb 2015 18:36:38 -0500 X-Google-Sender-Auth: F3i0Bn2AdeuJNKgEDwBSnYz03pY Message-ID: Subject: Re: [gentoo-project] Gentoo, GitHub, and the Social Contract From: Rich Freeman To: gentoo-project@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: bc8103ef-ceed-44ca-bb84-df1b4c46ece1 X-Archives-Hash: ef0f4616e40d732a292a63c3b80b9e32 On Sat, Feb 14, 2015 at 5:35 PM, Andrew Savchenko wrote: > On Sat, 14 Feb 2015 22:31:48 +0000 Ciaran McCreesh wrote: >> On Sat, 14 Feb 2015 23:23:48 +0100 >> Alexander Berntsen wrote: >> > On 14/02/15 23:13, Ciaran McCreesh wrote: >> > > That's how Git works. >> > >> > Consider contributors (Gentoo developers or not) that want to submit >> > patches to a project. They should have access to the primary >> > repository (git or not), and be able to contribute without being >> > forced to use proprietary software. This is incredibly easy to >> > facilitate, so I don't expect us to have a problem related to github >> > and our social mission here. >> >> What if their ISP runs proprietary software to manage its network? Will >> Gentoo accept patches by pigeon? (Obviously the postal service can't be >> relied upon to not use proprietary software.) > > One should not confuse transparent data transmission mediator and > active data management engine required to create, submit or > apply changes. > I think we're going a bit too far down the rabbit hole. Somebody asked in IRC whether we run linuxbios on our servers. Even if we did, I'm sure the CPU schematics aren't published, or the blueprints for the power plant that runs the datacenter. Until the entire world runs on FOSS, I think we can live with Gentoo simply trying to adhere to the social contract as best it can. We don't have to run the tinderbox on a CPU whose specs date to the 80s since that was the only one we could find with published schematics. I'm not aware of any aspect of Gentoo that necessitates the use of proprietary software to contribute to, at least not anything a contributor would have to pay for / etc. If somebody spots something and can offer a reasonable alternative, I'm sure it will be looked into. I think everybody around here is fairly dedicated to FOSS. That said, Gentoo has always been a bit pragmatic - we allow non-free stuff into the portage tree, for example (heck, even paid proprietary software where you need the original CD to use the ebuild). But, you can always set your ACCEPT_LICENSE strictly and never accidentally install it, and that won't hold you back from contributing at all. Honestly, I'm not really seeing a lot of division here - just arguing over definitions/etc. -- Rich