Gentoo Archives: gentoo-project

From: Joonas Niilola <juippis@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Call for agenda items - Council meeting 2021-04-11
Date: Sun, 11 Apr 2021 06:26:37
Message-Id: d1acd6f3-2aec-e155-d63a-a0e71912cc88@gentoo.org
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting 2021-04-11 by Alec Warner
1 On 4/9/21 7:03 AM, Alec Warner wrote:
2 >
3 > So two things here. One is that we should care about the social
4 > contract and I think bi-furcating the core parts of gentoo into free
5 > and non-free is a non-trivial change. If we move people to git syncing
6 > and github makes some changes, or goes away, or whatever...it's not
7 > like we have equivalent free setup; our git hosting is literally not
8 > up to the task of serving those users. I think this is the difference
9 > between the core offering (e.g. "gentoo") and the non-free software in
10 > the tree (the add-ons or additional functionality, or whatever.)
11 > Keeping that logic, we could keep rsync as the default sync method and
12 > tell people to use github if they want (syncing from github works
13 > today just fine.) I think that is different from making github the
14 > default git sync provider. I think this is similar in concept to say,
15 > having only free software by default; which is a change we made
16 > somewhat recently, iirc.
17 >
18 > This is less true for our CDN stuff, where we could just turn off the
19 > CDN and be fine[0].
20 >
21 >
22 Can we still offer Github mirror as an alternative in the handbook? And
23 adding a disclaimer about everything you said above. Or at least provide
24 a link to wiki page how to switch into git-syncing, somewhere in the
25 "Finalizing" section or "Portage introduction" perhaps?
26
27 If Github decides to "go away" quite many distributions will be far more
28 screwed, as some host their whole infrastructure there. At least Gentoo
29 has a plan B. And/If Github somehow just targets Gentoo removing our
30 repos, I'm sure it'll hit enough headlines to reach the users, and
31 they'll understand.
32
33 In the end, we're doing this for our users. I'm sure many people will
34 find the switch to git-syncing a treat, so the alternative should be
35 advertised more. (/ be more visible)
36
37 -- juippis

Attachments

File name MIME type
OpenPGP_signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-project] Call for agenda items - Council meeting 2021-04-11 Thomas Deutschmann <whissi@g.o>