From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6B99D15808B for ; Fri, 1 Apr 2022 04:28:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A92DE088B; Fri, 1 Apr 2022 04:28:51 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C2A1FE0886 for ; Fri, 1 Apr 2022 04:28:49 +0000 (UTC) Received: by smtp.gentoo.org (Postfix, from userid 559) id 61E8F341365; Fri, 1 Apr 2022 04:28:45 +0000 (UTC) Date: Fri, 1 Apr 2022 00:29:00 -0400 From: Mike Frysinger To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] utilizing GH functionality that Gentoo infra does not provide Message-ID: Mail-Followup-To: gentoo-project@lists.gentoo.org References: <0D733E18-F6C4-4235-AFA4-495A23B242FB@gentoo.org> 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="haNaazmZZqPTnZxP" Content-Disposition: inline In-Reply-To: X-Archives-Salt: 782a3145-443c-44dd-ba26-f1582c72943e X-Archives-Hash: 77e9cd915c65114c296fa1fad5775859 --haNaazmZZqPTnZxP Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 01 Apr 2022 02:28, Sam James wrote: > > On 1 Apr 2022, at 02:27, Sam James wrote: > >> On 29 Mar 2022, at 18:56, Mike Frysinger wrote: > >> [snip] > >=20 > >> this is all orthogonal to the git content itself (objects, branches, t= ags, > >> etc...). those should remain in the read-only clobber mode that exists= now. > >>=20 > >> there is no downside for Gentoo here. it's all functionality that can= be > >> had for free, does not introduce any risks, and many devs are already = using > >> GH heavily for Gentoo projects -- albeit, they don't do it under the G= entoo > >> umbrella, they fork it into their own personal space and maintain it t= here. > >=20 > > Yep, and I'm guilty of this as well. I've started making a list of some= important > > repos we really need to mirror onto our infra at least (inc, but not li= mited to, > > pkgcore). >=20 > Sorry, just to finish making the point I'd intended on here: while this m= ight > be true, I don't think it's a reason to depend on it more where there's > a decent argument against it. It's just a reason to actually migrate > away or at least ensure we have contingencies? my point is that it's hypocritical to say "Gentoo projects may not use GH" while actively ignoring that Gentoo projects not under the Gentoo umbrella are using GH exclusively, and there is no one pushing back against them. [0] further, since there is nothing in the Gentoo social contract or any other policy document saying that Gentoo projects may not use GH, banning it is not justified, and only serves to restrict access to free resources. if anything, this position actively goes against the Gentoo philosophy [1]: one based in pragmatism without compromising on the software being free and open [2]. -mike [0] to be clear: i'm not saying such projects must move to Gentoo infra. i'm fine with them being on GH as long as they're free software and their VCS's are readily available. [1] https://www.gentoo.org/get-started/philosophy/ [2] https://www.gentoo.org/get-started/philosophy/social-contract.html --haNaazmZZqPTnZxP Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmJGf4wACgkQQWM7n+g3 9YF/9A//V86SYtCQm9W/g2cfq+wpJDqlkCYD8Ezi3sMfX6QVRWoNK1m5P0WybRlk zWXc/GMap/5mW2Ut6b9K73MU2X2YjdaiLsxBVswN25Oq5x+81VOWSyoZ5T5JFO+P 1M/K+38Or+szewCoP/iZihSF9pyGfYBGxGlC7eiKDs1naEBZV6DkScLQQnMZDoW+ XrrOWhaLH+6ZF0D5nsYnJlPvNLNLOpmSdsRhZwTCEUE0Bl6ABVKrgpMyxkuwz3UI ik0b/ORQKN5xoOAOOkY7FauC87CFxUuqmnDp3GqNE5am+XQ49LdKHZHzrfzOIOK3 42OtKrmxQmqzNVu5W/eGcp/QiDDoURoSofuXpdgWreOw9VbertCiR8S6jwRVoDPA NRyu+xVmEmOLs56sGQTiOp5mYhgyODefUXHKNX1TW6HRZz/Q0VjZYz4HkoamvsTT gDzfKikulj/fztkmjmT2tC3BZFYxI1ZVcW0s1Yby4tQgyCm6/IfJ93GtnAoywuyD 7lA7RK5TIpmz6y2b9GhSjXwVt+6ksT1kJJQX4eHk+ySF/pg+NTulQCReIRJmQSCa j8ecAgEGoy73mW2ScWjhQPURWfjMawjP/4l+YPRiGTnkijaglFANor757u/2dJGX c6Ey+xgE71NLJ3vJ7AT2KHf43tjvQP2nV0J/gqHUjZ7pqH0LfLs= =WF7c -----END PGP SIGNATURE----- --haNaazmZZqPTnZxP--