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 |