Gentoo Archives: gentoo-project

From: hasufell <hasufell@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Status update of Sunrise project?
Date: Sat, 11 Apr 2015 10:12:25
Message-Id: 5528F375.30009@gentoo.org
In Reply to: Re: [gentoo-project] Status update of Sunrise project? by Ben de Groot
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.

Replies

Subject Author
Re: [gentoo-project] Status update of Sunrise project? Rich Freeman <rich0@g.o>