Gentoo Archives: gentoo-project

From: Anna <cyber+gentoo@×××××.in>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] rfc: github's copilot feature
Date: Mon, 18 Jul 2022 06:21:46
Message-Id: YtT79fLduGOfh6T1@sysrq.in
In Reply to: Re: [gentoo-project] rfc: github's copilot feature by William Hubbs
1 On 2022-07-17 15:08, William Hubbs wrote:
2 > On Sun, Jul 17, 2022 at 11:27:56AM +0500, Anna wrote:
3 > > On 2022-07-16 14:56, John Helmert III wrote:
4 > > > On Thu, Jul 14, 2022 at 06:35:32PM -0400, Rich Freeman wrote:
5 > > > > On Thu, Jul 14, 2022 at 5:43 PM William Hubbs <williamh@g.o> wrote:
6 > > > > >
7 > > > > > On Thu, Jul 14, 2022 at 04:33:43PM -0500, William Hubbs wrote:
8 > > > > > >
9 > > > > > > I just found out while I was on vacation about Github's copilot feature.
10 > > > > > >
11 > > > > >
12 > > > > > It looks like the SFC is urging foss developers to ditch github over
13 > > > > > this.
14 > > > > >
15 > > > >
16 > > > > I get the sentiment, but I don't see what direct impact it will have.
17 > > > > If Gentoo stops using Github all our code will inevitably still be on
18 > > > > there and will still end up being used to train copilot.
19 > > >
20 > > > Inevitably? If most of our activity moves somewhere else, I don't see
21 > > > why we couldn't blow away all of https://github.com/gentoo.
22 > >
23 > > Very bad idea. That would break sync mirrors for hundreds of users.
24 >
25 > The last time I checked, we only rely officially on *.gentoo.org (gentoo
26 > infra) per our social contract as primary infrastructure. I think we
27 > need to be sure users understand that github.com/gentoo is secondary and
28 > could go away any time.
29
30 If you just sync from GitHub, you don't use any proprietary software
31 (only non-free JavaScript is problematic).
32
33 And there are reasons to use GitHub mirror instead of our anongit, which
34 is like 100 times slower (since it doesn't use any CDN).
35
36 Ditching GitHub is complicated since it requires to solve both technical
37 and humanitarian problems (how would you change people's habits if you
38 are just one FOSS community, and your opponent is a multi-billion
39 transnational corporation that can do literally anything in its
40 interests and avoid persecution?).
41
42 This stream of consciousness leads me to politics (our interests cannot
43 be protected if all important decisions are made by CEOs rather than
44 democratically), which doesn't really fit this list's topic, so I'll
45 stop here. I'd be happy to discuss it in private tho :)