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 A073B138A1A for ; Sun, 15 Feb 2015 13:02:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 20CC7E097C; Sun, 15 Feb 2015 13:02:27 +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 805F7E097B for ; Sun, 15 Feb 2015 13:02:26 +0000 (UTC) Received: from localhost (sloan0.ut.mephi.ru [85.143.112.33]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: bircoph) by smtp.gentoo.org (Postfix) with ESMTPSA id AB11C340748 for ; Sun, 15 Feb 2015 13:02:24 +0000 (UTC) Date: Sun, 15 Feb 2015 16:02:20 +0300 From: Andrew Savchenko To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Gentoo, GitHub, and the Social Contract Message-Id: <20150215160220.4c8c4a1ce837eba80f38899c@gentoo.org> In-Reply-To: <20150214231948.2787b3f0@googlemail.com> 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> <20150215021336.4d916daa459d8081fcc2f73b@gentoo.org> <20150214231948.2787b3f0@googlemail.com> X-Mailer: Sylpheed 3.4.1 (GTK+ 2.24.25; i686-pc-linux-gnu) 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 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA512"; boundary="Signature=_Sun__15_Feb_2015_16_02_20_+0300_IvPhamYXlVzyv.C8" X-Archives-Salt: 81f1e08c-8162-4813-9008-ddf382b0eae4 X-Archives-Hash: 9f40dffdc521bc2c54f2a9d36713016c --Signature=_Sun__15_Feb_2015_16_02_20_+0300_IvPhamYXlVzyv.C8 Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, 14 Feb 2015 23:19:48 +0000 Ciaran McCreesh wrote: > On Sun, 15 Feb 2015 02:13:36 +0300 > Andrew Savchenko wrote: > > > 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? > >=20 > > 1a. If proprietary git server denies user, nothing can be done. > > Access to a free software project is restricted. >=20 > If an ISP decides to start blocking traffic, access is restricted. This > happens regularly. But ISP may be changed or some tunnelling may be used. =20 > > 1b. If proprietary network stack makes it impossible to use free > > git server, it is possible to change ISP in most of cases. >=20 > It's utterly trivial to move a Git repository. It's not easy to change > ISP. When this is your private repository =E2=80=94 yes, when you need to collaborate with hundreds of other developers =E2=80=94 no. > > 2a. Github has almost no obligations to free software users: > > service access is free, but may be restricted any moment without any > > legal penalties. >=20 > So what? If it is, it doesn't affect anything, because Git doesn't rely > upon everything being in one specific place. Github is more than git server. (And I'm sure Gentoo infra can setup git server on their own resources.) Github is a development platform with pull requests, review tools, issue tracker and other workflow management tools. That can't be easily and arbitrary moved. I'm not sure if all that auxiliary information may be moved outside of Github at all. > > 2b. ISP services are usually paid for, so users have a possibility > > to affect ISP actions in majority of cases. >=20 > Tell that to anyone whose government decides to block Github... You know, I usually don't talk to myself. And this is one more reason why I'm not happy to see github as a main development platform to be used. In short it hosts too many projects and if one them makes government unhappy, whole github will be blocked due to https nature of connection. I wrote this in more detail in my other mail to this discussion. Best regards, Andrew Savchenko --Signature=_Sun__15_Feb_2015_16_02_20_+0300_IvPhamYXlVzyv.C8 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJU4JjcAAoJEPZTWjO6HuSNilcP/2gsBP0zB03yDgrHOSFgazIi E8wxT11gbOLWhUiImu5kW0+a6emFKx6x9sMKVusf6R8/bLFzmbBz2Cw03OJ0ot8Y 1/n9rGK0elU16/owgx/cuHD5UIn8WzIYYHD9sQVwhsgfiYI0QqxKe/wew0Miz282 7PTLz5n79yyRUlHyxcdDpw1MXp94H8GL6xZD2V2webQ8xtoEN5TBsX3G4waePn5T AJM5AtnpfO0nL8pFe27zPaO4+gA1TZmJCfYvGiz7Vws6yGUPqPuSI7IWwsphdGsp o/BIP/Y5ENFVEo5urpNIbZxRPXWyWr9FFFcAiYEeZuLeXk43UiyaUywq/Fhlv0/h HYpRpSiOmTBg41PB/PVvg33h4rt+2S799vMAumBuztqbVidQeZHxa43gVI2Vc67v vt8BvvkAUgde2TObtvsqCGdfLX9NCsbotYee8aXN7YMMDFsp/40ssg3DsgymoFir WAzSmxxIymCiY8dsyPSIX64FPJ/8MKJTmX1fpKdSJ0PVMaae1IUvp0VFs7snrdzW Jr+k5GwFl4jRvHk9wbRJw7A9TlpOcfA7QZm9QZc9rDyVwMIAwQAV81/eC0WScOE2 rxNJE4M3iFWyWWoRP72gqqeTqPAohA9QEYEMFbTzh4SXzLWJt2zjUxGggtvfkfPw DRPKV0xAM2qRerfY+zMF =7YaF -----END PGP SIGNATURE----- --Signature=_Sun__15_Feb_2015_16_02_20_+0300_IvPhamYXlVzyv.C8--