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 823C3138A1A for ; Sat, 14 Feb 2015 23:10:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F0CE6E0A69; Sat, 14 Feb 2015 23:10:55 +0000 (UTC) Received: from sporkbox.us (sporkbox.us [107.150.19.126]) by pigeon.gentoo.org (Postfix) with ESMTP id 81E65E0A64 for ; Sat, 14 Feb 2015 23:10:55 +0000 (UTC) Received: from [192.168.2.2] (c-67-183-105-36.hsd1.wa.comcast.net [67.183.105.36]) by sporkbox.us (Postfix) with ESMTPSA id 97E158003C for ; Sat, 14 Feb 2015 15:10:54 -0800 (PST) Message-ID: <54DFD5FD.4010401@sporkbox.us> Date: Sat, 14 Feb 2015 15:10:53 -0800 From: Daniel Campbell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.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 To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Gentoo, GitHub, and the Social Contract 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> <20150214224054.16de1017@googlemail.com> In-Reply-To: <20150214224054.16de1017@googlemail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 048b3158-b1f6-4e0e-b18d-294540ec72fc X-Archives-Hash: f1a7296be9456723d09f3038cb915ea5 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/14/2015 02:40 PM, Ciaran McCreesh wrote: > On Sun, 15 Feb 2015 01:35:40 +0300 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. > > What's the difference between connecting to a proprietary Git > server over an open network stack, and connecting to an open Git > server over a proprietary network stack? > The proprietary network stack can be gotten around. If the git provider is closed and goes down, the data is gone. If a proprietary network stack goes down, there are other options available and the data is still available at the open repository. Unfortunately, most businesses are not in line with FOSS philosophy, so essentially every single ISP is using proprietary stacks. Additionally, one can check the hash of the HEAD or another known commit to verify data integrity of the repository to ensure the proprietary network didn't screw with it in transit. Keeping the repository open is more a matter of control and dependability than pure philosophy. No ISP that I know of uses FOSS stacks, so they're not really comparable imo. Just 2ยข from a user. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJU39X8AAoJEJUrb08JgYgHVPoH/2jVpSf2lWuk7gYroPv/Zz5i PQWDvGPNXLXZrUd7x+2gXXCAnd5VaQVy/g2wtlSlJ9hlAnnXGs/dmjFsi9HcULwg PJeftIj10RjBGFBdC1IkU+7il7YNn7pXKTOjiiRdecKWUJM7My1twN2FoURk30cR aA64dxBF6BVGdXDSFNeYGI7HkTs5yjHe+oqsnj0GzzelBp20pHS3F4VUR3Z04nIJ iGesUSkxfWPlCzQSWSVhj9vA4OONIvoeSAY9cS/Wy7dAqfSkBKlZq2+kcXm4DTEn JekhjpvJKEpvG81kpw2tdrBPog3o5lEGoWodXO+aPadL7CdveotKsghefbp8ir4= =D1yC -----END PGP SIGNATURE-----