1 |
On 04/11/2015 07:38 AM, Ben de Groot wrote: |
2 |
> On 11 April 2015 at 00:14, Thomas Sachau <tommy@g.o> wrote: |
3 |
>> Ben de Groot schrieb: |
4 |
>>> I know the difference. But the two projects have similar goals: review |
5 |
>>> user submitted ebuilds, and commit them to an central repo to make |
6 |
>>> them available to a wider public. I think it would be good to get more |
7 |
>>> packages from sunrise into the main gentoo repo. |
8 |
>>> |
9 |
>>> Are there reasons for some of those packages to be kept out of the main repo? |
10 |
>> |
11 |
>> I think, the main reason is the required amount of developer time needed |
12 |
>> for that move and the continued maintainence of the moved packages. |
13 |
>> |
14 |
>> Sunrise has the advantage, that the packages per dev ratio is higher |
15 |
>> then for packages proxied in the main tree as the user does all the work |
16 |
>> (prepare, test, commit and update the ebuilds), the devs do just a |
17 |
>> review of the ebuild itself during the first commit or for bigger |
18 |
>> changes, so less time per packages required. |
19 |
> |
20 |
> Since you said you are the only remaining active developer on Sunrise, |
21 |
> and the proxy-maintainers team has quite a few more, and we now have |
22 |
> git pull requests for the main repo, I don't think that reason is |
23 |
> quite so important anymore. |
24 |
> |
25 |
> Of course you are free to continue with Sunrise, but in my opinion the |
26 |
> first port of call for user contributions should be proxy-maintainers. |
27 |
> It is better to include useful packages in the main repo, don't you |
28 |
> agree? |
29 |
> |
30 |
|
31 |
Although you didn't ask me I don't agree, because the statement is too |
32 |
broad. |
33 |
|
34 |
Unless gentoo workflow gets fixed (not just by replacing the VCS)... |
35 |
importing something into the tree often slows down contribution activity |
36 |
and also version bumps, unless... you _use_ that package yourself. |
37 |
|
38 |
Proxy-maintainers do not solve that problem. Neither does sunrise. I |
39 |
have used both workflows and contributed to both and ended up running my |
40 |
own overlays or contributing to major overlays, because that's currently |
41 |
the best solution. And a lot of projects do that too and I'd like to |
42 |
encourage other projects (e.g. office) to try it as well. |