1 |
Alexander Berntsen wrote: |
2 |
> It would be fruitful to encourage every single Gentoo user to have |
3 |
> their own repository. And this repository should be publicly available. |
4 |
.. |
5 |
> What are your thoughts? |
6 |
|
7 |
Genius. |
8 |
|
9 |
This is exactly what I have been doing for many years, but I couldn't |
10 |
have expressed it as well as you just did. Thank you. |
11 |
|
12 |
IMO, this should be a high priority. It is the ability to work this |
13 |
way that makes Gentoo so valuable to me. |
14 |
|
15 |
|
16 |
> Users could also review each other's ebuilds to ensure better |
17 |
> quality ebuilds. |
18 |
.. |
19 |
> Parallel to all this, we should work on tooling. |
20 |
.. |
21 |
> It would also be good to offer hosting |
22 |
|
23 |
I will argue that these are actually one. Tooling and hosting are the |
24 |
only things that Gentoo needs to work on to get users to race each |
25 |
other up the ebuild curve. |
26 |
|
27 |
Make "user repos" a first-class Gentoo "thing", something that people |
28 |
talk about and work with, simply because it enables them to solve |
29 |
their specific problems in a painless way. |
30 |
|
31 |
Most of the tooling is there - layman works fine - but just make |
32 |
overlays (the way they work now is fine!) a first-class citizen, |
33 |
and encourage their use. |
34 |
|
35 |
|
36 |
> insofar as possible to a set of curated repositories we consider to |
37 |
> be of high quality. |
38 |
|
39 |
GitHub Inc. is successful because they host a central location with |
40 |
"all the code on the Internet"; convenient for consumers and |
41 |
producers alike. Of course it is a fallacy, but it's convenient |
42 |
when it works. |
43 |
|
44 |
Ensure that Gentoo accomplishes the same for Gentoo. |
45 |
|
46 |
Do NOT - I repeat NOT - tie "user repos" to GitHub Inc., please do |
47 |
not even bother working on a prototype there (looking at you James), |
48 |
because if it is good enough it will stick, and as the social |
49 |
contract rightfully states, it's important to remain independent, |
50 |
so that Gentoo and Gentoo only can decide what it will offer. |
51 |
|
52 |
|
53 |
This is a wonderful idea which would benefit the community |
54 |
tremendously. I wish I had time to implement all of it immediately. |
55 |
|
56 |
|
57 |
Kind regards |
58 |
|
59 |
//Peter |