* [gentoo-project] Status update of Sunrise project? @ 2015-04-06 6:15 Ben de Groot 2015-04-09 18:57 ` Thomas Sachau 0 siblings, 1 reply; 15+ messages in thread From: Ben de Groot @ 2015-04-06 6:15 UTC (permalink / raw To: gentoo-project, sunrise Looking at the sunrise-reviewed repo, there have been no commits in the last four months. So it looks like this project died. Can we get an official update on the status of this project? Also, we should probably remove this from the layman overlays list, since it is no longer maintained. Then we should also redirect users to the proxy-maintainers project as the best way to contribute ebuilds. -- Cheers, Ben | yngwin Gentoo developer ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-06 6:15 [gentoo-project] Status update of Sunrise project? Ben de Groot @ 2015-04-09 18:57 ` Thomas Sachau 2015-04-09 22:55 ` Ben de Groot 0 siblings, 1 reply; 15+ messages in thread From: Thomas Sachau @ 2015-04-09 18:57 UTC (permalink / raw To: gentoo-project, sunrise [-- Attachment #1: Type: text/plain, Size: 1504 bytes --] Ben de Groot schrieb: > Looking at the sunrise-reviewed repo, there have been no commits in > the last four months. So it looks like this project died. Can we get > an official update on the status of this project? Also, we should > probably remove this from the layman overlays list, since it is no > longer maintained. > > Then we should also redirect users to the proxy-maintainers project as > the best way to contribute ebuilds. > There have been some commits to the "not-yet-reviewed" repo of sunrise by some people, but i didnt check it, so missed pushing the updates to the reviewed repo. Since that is done now, you should see that the last commit was only 1 day before your question. As an additional note: proxy-maintainers and sunrise are 2 different projects with different goals and different tools, you cannot replace one with the other unless you want to move all the packages in sunrise to the main tree. proxy-maintainers is about users maintaining packages in the _main tree_ with the help of developers, sunrise is about users maintaining packages in the _sunrise overlay_. So unless the users finds a dev willing to add and maintain "his" package(s) in the main tree, there is no way to replace sunrise with proxy-maintainers. Also, if some more devs would be willing to help, that would be nice, being the last active dev for the sunrise overlay for some time now and i dont like the "bus factor" :-) -- Thomas Sachau Gentoo Linux Developer [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 299 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-09 18:57 ` Thomas Sachau @ 2015-04-09 22:55 ` Ben de Groot 2015-04-10 16:14 ` Thomas Sachau 0 siblings, 1 reply; 15+ messages in thread From: Ben de Groot @ 2015-04-09 22:55 UTC (permalink / raw To: gentoo-project; +Cc: sunrise On 10 April 2015 at 02:57, Thomas Sachau <tommy@gentoo.org> wrote: > Ben de Groot schrieb: >> Looking at the sunrise-reviewed repo, there have been no commits in >> the last four months. So it looks like this project died. Can we get >> an official update on the status of this project? Also, we should >> probably remove this from the layman overlays list, since it is no >> longer maintained. >> >> Then we should also redirect users to the proxy-maintainers project as >> the best way to contribute ebuilds. >> > > There have been some commits to the "not-yet-reviewed" repo of sunrise > by some people, but i didnt check it, so missed pushing the updates to > the reviewed repo. Since that is done now, you should see that the last > commit was only 1 day before your question. Good to see activity again! > As an additional note: proxy-maintainers and sunrise are 2 different > projects with different goals and different tools, you cannot replace > one with the other unless you want to move all the packages in sunrise > to the main tree. proxy-maintainers is about users maintaining packages > in the _main tree_ with the help of developers, sunrise is about users > maintaining packages in the _sunrise overlay_. So unless the users finds > a dev willing to add and maintain "his" package(s) in the main tree, > there is no way to replace sunrise with proxy-maintainers. I know the difference. But the two projects have similar goals: review user submitted ebuilds, and commit them to an central repo to make them available to a wider public. I think it would be good to get more packages from sunrise into the main gentoo repo. Are there reasons for some of those packages to be kept out of the main repo? > Also, if some more devs would be willing to help, that would be nice, > being the last active dev for the sunrise overlay for some time now and > i dont like the "bus factor" :-) Either that, or fold it into the proxy-maintainers project, and get those packages into the main repo. -- Cheers, Ben | yngwin Gentoo developer ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-09 22:55 ` Ben de Groot @ 2015-04-10 16:14 ` Thomas Sachau 2015-04-11 5:38 ` Ben de Groot 0 siblings, 1 reply; 15+ messages in thread From: Thomas Sachau @ 2015-04-10 16:14 UTC (permalink / raw To: gentoo-project [-- Attachment #1: Type: text/plain, Size: 900 bytes --] Ben de Groot schrieb: > I know the difference. But the two projects have similar goals: review > user submitted ebuilds, and commit them to an central repo to make > them available to a wider public. I think it would be good to get more > packages from sunrise into the main gentoo repo. > > Are there reasons for some of those packages to be kept out of the main repo? I think, the main reason is the required amount of developer time needed for that move and the continued maintainence of the moved packages. Sunrise has the advantage, that the packages per dev ratio is higher then for packages proxied in the main tree as the user does all the work (prepare, test, commit and update the ebuilds), the devs do just a review of the ebuild itself during the first commit or for bigger changes, so less time per packages required. -- Thomas Sachau Gentoo Linux Developer [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 299 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-10 16:14 ` Thomas Sachau @ 2015-04-11 5:38 ` Ben de Groot 2015-04-11 10:12 ` hasufell 0 siblings, 1 reply; 15+ messages in thread From: Ben de Groot @ 2015-04-11 5:38 UTC (permalink / raw To: gentoo-project On 11 April 2015 at 00:14, Thomas Sachau <tommy@gentoo.org> wrote: > Ben de Groot schrieb: >> I know the difference. But the two projects have similar goals: review >> user submitted ebuilds, and commit them to an central repo to make >> them available to a wider public. I think it would be good to get more >> packages from sunrise into the main gentoo repo. >> >> Are there reasons for some of those packages to be kept out of the main repo? > > I think, the main reason is the required amount of developer time needed > for that move and the continued maintainence of the moved packages. > > Sunrise has the advantage, that the packages per dev ratio is higher > then for packages proxied in the main tree as the user does all the work > (prepare, test, commit and update the ebuilds), the devs do just a > review of the ebuild itself during the first commit or for bigger > changes, so less time per packages required. Since you said you are the only remaining active developer on Sunrise, and the proxy-maintainers team has quite a few more, and we now have git pull requests for the main repo, I don't think that reason is quite so important anymore. Of course you are free to continue with Sunrise, but in my opinion the first port of call for user contributions should be proxy-maintainers. It is better to include useful packages in the main repo, don't you agree? -- Cheers, Ben | yngwin Gentoo developer ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-11 5:38 ` Ben de Groot @ 2015-04-11 10:12 ` hasufell 2015-04-11 11:54 ` Rich Freeman 0 siblings, 1 reply; 15+ messages in thread From: hasufell @ 2015-04-11 10:12 UTC (permalink / raw To: gentoo-project On 04/11/2015 07:38 AM, Ben de Groot wrote: > On 11 April 2015 at 00:14, Thomas Sachau <tommy@gentoo.org> wrote: >> Ben de Groot schrieb: >>> I know the difference. But the two projects have similar goals: review >>> user submitted ebuilds, and commit them to an central repo to make >>> them available to a wider public. I think it would be good to get more >>> packages from sunrise into the main gentoo repo. >>> >>> Are there reasons for some of those packages to be kept out of the main repo? >> >> I think, the main reason is the required amount of developer time needed >> for that move and the continued maintainence of the moved packages. >> >> Sunrise has the advantage, that the packages per dev ratio is higher >> then for packages proxied in the main tree as the user does all the work >> (prepare, test, commit and update the ebuilds), the devs do just a >> review of the ebuild itself during the first commit or for bigger >> changes, so less time per packages required. > > Since you said you are the only remaining active developer on Sunrise, > and the proxy-maintainers team has quite a few more, and we now have > git pull requests for the main repo, I don't think that reason is > quite so important anymore. > > Of course you are free to continue with Sunrise, but in my opinion the > first port of call for user contributions should be proxy-maintainers. > It is better to include useful packages in the main repo, don't you > agree? > Although you didn't ask me I don't agree, because the statement is too broad. Unless gentoo workflow gets fixed (not just by replacing the VCS)... importing something into the tree often slows down contribution activity and also version bumps, unless... you _use_ that package yourself. Proxy-maintainers do not solve that problem. Neither does sunrise. I have used both workflows and contributed to both and ended up running my own overlays or contributing to major overlays, because that's currently the best solution. And a lot of projects do that too and I'd like to encourage other projects (e.g. office) to try it as well. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-11 10:12 ` hasufell @ 2015-04-11 11:54 ` Rich Freeman 2015-04-12 9:59 ` hasufell 0 siblings, 1 reply; 15+ messages in thread From: Rich Freeman @ 2015-04-11 11:54 UTC (permalink / raw To: gentoo-project On Sat, Apr 11, 2015 at 6:12 AM, hasufell <hasufell@gentoo.org> wrote: > On 04/11/2015 07:38 AM, Ben de Groot wrote: >> >> Since you said you are the only remaining active developer on Sunrise, >> and the proxy-maintainers team has quite a few more, and we now have >> git pull requests for the main repo, I don't think that reason is >> quite so important anymore. >> >> Of course you are free to continue with Sunrise, but in my opinion the >> first port of call for user contributions should be proxy-maintainers. >> It is better to include useful packages in the main repo, don't you >> agree? >> > > Although you didn't ask me I don't agree, because the statement is too > broad. > > Unless gentoo workflow gets fixed (not just by replacing the VCS)... > importing something into the tree often slows down contribution activity > and also version bumps, unless... you _use_ that package yourself. > > Proxy-maintainers do not solve that problem. Neither does sunrise. Since most of us want the gentoo repository to be as easy to contribute to as possible, I'd be interested in your discrete answers to: 1. What does proxy-maintainers lack in comparison to sunrise exclusively. The immediate question is whether sunrise should be migrated to proxy-maintainers, so this specific comparison is important. 2. What does proxy-maintainers lack in comparison to overlays in general, beyond QA standards? (By QA standards I'm more concerned with our QA goals such as not having security-vulnerable packages in the tree, having consistent depgraphs, having PMS-compliant ebuilds, etc. I'd rather not discuss changes to these, unless there really is something most of us don't think is necessary. How we go about achieving those goals is fair game. ie, one "benefit" of overlays is that you can commit an ebuild that contains only line noise, and I'm not so interested in that. However, maybe another benefit of overlays is that you can go about quality in a different way that makes it easier, ultimately reaching a level of quality comparable to the gentoo repository.) -- Rich ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-11 11:54 ` Rich Freeman @ 2015-04-12 9:59 ` hasufell 2015-04-12 10:02 ` Patrick Lauer 2015-04-12 11:22 ` Rich Freeman 0 siblings, 2 replies; 15+ messages in thread From: hasufell @ 2015-04-12 9:59 UTC (permalink / raw To: gentoo-project On 04/11/2015 01:54 PM, Rich Freeman wrote: > > 1. What does proxy-maintainers lack in comparison to sunrise > exclusively. The immediate question is whether sunrise should be > migrated to proxy-maintainers, so this specific comparison is > important. > proxy-maintainers lack: 1. a repository with a usable VCS 2. an actual review workflow... @proxy-maintainers are just some sort of backup committers. it's not a hub for contributors to gather, discuss, get reviews and improve skills 3. means to ensure the tree doesn't break 4. actively look for and educate potential developers, even before the recruitment process So it should, if at all, be the other way around: dissolve proxy-maintainers, fix the sunrise workflow and make it the contribution hub again it once was. But I'm not actually advocating for that. I think the sunrise concept doesn't work anymore. What we need is a said hub, but not under the dominance of one project/repository. It should rather be a meeting point for various high-quality overlay developers. One problem with sunrise often was: no one really knew about e.g. java ebuilds, so we ended up telling people with those ebuilds to get a review elsewhere. That said, it makes more sense to directly contribute haskell ebuilds to the haskell overlay where people have the knowledge about these things instead of dumping everything in one "user" repository. But in order to know where to go, there should be some sort of central meeting point. > 2. What does proxy-maintainers lack in comparison to overlays in > general, beyond QA standards? (By QA standards I'm more concerned > with our QA goals such as not having security-vulnerable packages in > the tree, having consistent depgraphs, having PMS-compliant ebuilds, > etc. I'd rather not discuss changes to these, unless there really is > something most of us don't think is necessary. How we go about > achieving those goals is fair game. ie, one "benefit" of overlays is > that you can commit an ebuild that contains only line noise, and I'm > not so interested in that. However, maybe another benefit of overlays > is that you can go about quality in a different way that makes it > easier, ultimately reaching a level of quality comparable to the > gentoo repository.) > Pretty much the same as already said above. I'd also like to note that the gentoo tree isn't really the nonplusultra in terms of ebuild quality, because a lot of people commit stuff without really knowing what they are doing. So, dedicated overlays sometimes have higher quality. There's just no patrick or diego running global checks. But that problem has been solved by exherbo for years now, with far less manpower. I'll cut the infra-rant. Maybe mgorny will get us there. Pretty much the only one left who's actively trying to improve things. And that is both sad and dangerous. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-12 9:59 ` hasufell @ 2015-04-12 10:02 ` Patrick Lauer 2015-04-12 10:04 ` hasufell 2015-04-12 11:22 ` Rich Freeman 1 sibling, 1 reply; 15+ messages in thread From: Patrick Lauer @ 2015-04-12 10:02 UTC (permalink / raw To: gentoo-project On Sunday 12 April 2015 11:59:09 hasufell wrote: > On 04/11/2015 01:54 PM, Rich Freeman wrote: > > 1. What does proxy-maintainers lack in comparison to sunrise > > exclusively. The immediate question is whether sunrise should be > > migrated to proxy-maintainers, so this specific comparison is > > important. > > proxy-maintainers lack: > 1. a repository with a usable VCS > 2. an actual review workflow... @proxy-maintainers are just some sort of > backup committers. it's not a hub for contributors to gather, discuss, > get reviews and improve skills > 3. means to ensure the tree doesn't break > 4. actively look for and educate potential developers, even before the > recruitment process Oh my. Can you please stop being such a drama queen and accept reality every now and then? > So it should, if at all, be the other way around: dissolve > proxy-maintainers, fix the sunrise workflow and make it the contribution > hub again it once was. But I'm not actually advocating for that. I think > the sunrise concept doesn't work anymore. proxy-maint is the least broken process we have. Unless you have constructive criticism I don't see why you waste time whining about everything. Sigh. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-12 10:02 ` Patrick Lauer @ 2015-04-12 10:04 ` hasufell 2015-04-12 10:13 ` Patrick Lauer 0 siblings, 1 reply; 15+ messages in thread From: hasufell @ 2015-04-12 10:04 UTC (permalink / raw To: gentoo-project On 04/12/2015 12:02 PM, Patrick Lauer wrote: > On Sunday 12 April 2015 11:59:09 hasufell wrote: >> On 04/11/2015 01:54 PM, Rich Freeman wrote: >>> 1. What does proxy-maintainers lack in comparison to sunrise >>> exclusively. The immediate question is whether sunrise should be >>> migrated to proxy-maintainers, so this specific comparison is >>> important. >> >> proxy-maintainers lack: >> 1. a repository with a usable VCS >> 2. an actual review workflow... @proxy-maintainers are just some sort of >> backup committers. it's not a hub for contributors to gather, discuss, >> get reviews and improve skills >> 3. means to ensure the tree doesn't break >> 4. actively look for and educate potential developers, even before the >> recruitment process > > Oh my. > > Can you please stop being such a drama queen and accept reality every now and > then? > I am unable to see how that contributes anything to the discussion. Could you please stay on the factual level? > > >> So it should, if at all, be the other way around: dissolve >> proxy-maintainers, fix the sunrise workflow and make it the contribution >> hub again it once was. But I'm not actually advocating for that. I think >> the sunrise concept doesn't work anymore. > > proxy-maint is the least broken process we have. Unless you have constructive > criticism I don't see why you waste time whining about everything. > You have obviously not read the whole email. I did offer an alternative solution. Please read the whole text. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-12 10:04 ` hasufell @ 2015-04-12 10:13 ` Patrick Lauer 2015-04-12 10:21 ` hasufell 0 siblings, 1 reply; 15+ messages in thread From: Patrick Lauer @ 2015-04-12 10:13 UTC (permalink / raw To: gentoo-project On Sunday 12 April 2015 12:04:08 hasufell wrote: > On 04/12/2015 12:02 PM, Patrick Lauer wrote: > > On Sunday 12 April 2015 11:59:09 hasufell wrote: > >> On 04/11/2015 01:54 PM, Rich Freeman wrote: > >>> 1. What does proxy-maintainers lack in comparison to sunrise > >>> exclusively. The immediate question is whether sunrise should be > >>> migrated to proxy-maintainers, so this specific comparison is > >>> important. > >> > >> proxy-maintainers lack: > >> 1. a repository with a usable VCS > >> 2. an actual review workflow... @proxy-maintainers are just some sort of > >> backup committers. it's not a hub for contributors to gather, discuss, > >> get reviews and improve skills > >> 3. means to ensure the tree doesn't break > >> 4. actively look for and educate potential developers, even before the > >> recruitment process > > > > Oh my. > > > > Can you please stop being such a drama queen and accept reality every now > > and then? > > I am unable to see how that contributes anything to the discussion. > Could you please stay on the factual level? So. (1) is a completely subjective opinion (2) is kinda ... like ... your opinion, if you were actually involved with proxy-maint you'd know better (3) uhm what? That is just absurd speculation without a factual base in our common shared reality (4) That's, like, your opinion, maaan. If you actually spent time near proxy-maint, or in #gentoo-dev-help, or basically anywhere where you'd interact with people, you'd not have these absurd fantasies about stuff. So I suggest you can try to do some proper fact finding first :) ... and then we could even try having a constructive discussion. That'd be, like, AAAWESOOME. > > >> So it should, if at all, be the other way around: dissolve > >> proxy-maintainers, fix the sunrise workflow and make it the contribution > >> hub again it once was. But I'm not actually advocating for that. I think > >> the sunrise concept doesn't work anymore. > > > > proxy-maint is the least broken process we have. Unless you have > > constructive criticism I don't see why you waste time whining about > > everything. > You have obviously not read the whole email. I did offer an alternative > solution. Please read the whole text. Mhhh yes. No. Thanks for playing. (Are you trying to get me drunk? Because that's how you get me drunk ...) ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-12 10:13 ` Patrick Lauer @ 2015-04-12 10:21 ` hasufell 2015-04-12 10:34 ` Patrick Lauer 0 siblings, 1 reply; 15+ messages in thread From: hasufell @ 2015-04-12 10:21 UTC (permalink / raw To: gentoo-project On 04/12/2015 12:13 PM, Patrick Lauer wrote: > > So. > > (1) is a completely subjective opinion > (2) is kinda ... like ... your opinion, if you were actually involved with > proxy-maint you'd know better > (3) uhm what? That is just absurd speculation without a factual base in our > common shared reality > (4) That's, like, your opinion, maaan. > Of course it's my opinion. That's how a discussion starts. > If you actually spent time near proxy-maint, or in #gentoo-dev-help, or > basically anywhere where you'd interact with people I do. Not sure where you got the information that I don't. > So I suggest you can try to do some proper fact finding first :) > Had been a sunrise dev for quite some time and have been involved with a lot of proxy-maintainers, so yes, that's where I got these "facts". I'm not sure how your confusions contributes to this discussion. You just seem to disagree. Ok. ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-12 10:21 ` hasufell @ 2015-04-12 10:34 ` Patrick Lauer 0 siblings, 0 replies; 15+ messages in thread From: Patrick Lauer @ 2015-04-12 10:34 UTC (permalink / raw To: gentoo-project On 04/12/15 18:21, hasufell wrote: [snip random noise] > > I'm not sure how your confusions contributes to this discussion. You > just seem to disagree. Ok. > We don't seem to share enough reality to have a discussion ... ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-12 9:59 ` hasufell 2015-04-12 10:02 ` Patrick Lauer @ 2015-04-12 11:22 ` Rich Freeman 2015-04-12 12:03 ` Michał Górny 1 sibling, 1 reply; 15+ messages in thread From: Rich Freeman @ 2015-04-12 11:22 UTC (permalink / raw To: gentoo-project On Sun, Apr 12, 2015 at 5:59 AM, hasufell <hasufell@gentoo.org> wrote: > On 04/11/2015 01:54 PM, Rich Freeman wrote: >> >> 1. What does proxy-maintainers lack in comparison to sunrise >> exclusively. The immediate question is whether sunrise should be >> migrated to proxy-maintainers, so this specific comparison is >> important. >> > > proxy-maintainers lack: > 1. a repository with a usable VCS proxy-maintainers is using git. Am I missing something? > 2. an actual review workflow... @proxy-maintainers are just some sort of > backup committers. it's not a hub for contributors to gather, discuss, > get reviews and improve skills My understanding is that github pull-requests are being used. I'll buy that the project is still fairly immature but it seems like they have a decent foundation for a review-oriented workflow. Perhaps you might consider getting involved and building improvements? > 3. means to ensure the tree doesn't break Well, we don't even do this well in the main repository. proxy-maintainers can use repoman, as can committers, but I'll buy that those aren't the best solution. There are already efforts to get travis-ci working on the main tree, and presumably this could be applied to proxy-maintainers as well. > 4. actively look for and educate potential developers, even before the > recruitment process Sure, but I don't see this as an issue with proxy-maintainers, but more of another layer to add. Honestly, I see many of the seeds of things that you're looking for in the project already. Change has been slow, but the number of people doing the work has also been small. We don't have a huge number of new devs in general, and most of those new devs are interested in being package maintainers, not "Gentoo Maintainers" helping to change how we do things. I'd be interested in suggestions as to how to recruit the latter, but I think the nature of our distro tends to appeal more to users who are more interested in the nuts and bolts than the organization. I get your frustration, but I think you should look more at the trend direction. Sure, we're not doing a lot in terms of a workflow not centered around having cvs commit rights, but we're doing a lot more than we were even a year ago. If there are others who would like to make it happen but see barriers to this, I'd be interested in hearing from them. -- Rich ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [gentoo-project] Status update of Sunrise project? 2015-04-12 11:22 ` Rich Freeman @ 2015-04-12 12:03 ` Michał Górny 0 siblings, 0 replies; 15+ messages in thread From: Michał Górny @ 2015-04-12 12:03 UTC (permalink / raw To: Rich Freeman; +Cc: gentoo-project [-- Attachment #1: Type: text/plain, Size: 1792 bytes --] Dnia 2015-04-12, o godz. 07:22:17 Rich Freeman <rich0@gentoo.org> napisał(a): > On Sun, Apr 12, 2015 at 5:59 AM, hasufell <hasufell@gentoo.org> wrote: > > On 04/11/2015 01:54 PM, Rich Freeman wrote: > >> > >> 1. What does proxy-maintainers lack in comparison to sunrise > >> exclusively. The immediate question is whether sunrise should be > >> migrated to proxy-maintainers, so this specific comparison is > >> important. > >> > > > > proxy-maintainers lack: > > 1. a repository with a usable VCS > > proxy-maintainers is using git. Am I missing something? > > > 2. an actual review workflow... @proxy-maintainers are just some sort of > > backup committers. it's not a hub for contributors to gather, discuss, > > get reviews and improve skills > > My understanding is that github pull-requests are being used. I'll > buy that the project is still fairly immature but it seems like they > have a decent foundation for a review-oriented workflow. Perhaps you > might consider getting involved and building improvements? > > > 3. means to ensure the tree doesn't break > > Well, we don't even do this well in the main repository. > proxy-maintainers can use repoman, as can committers, but I'll buy > that those aren't the best solution. There are already efforts to get > travis-ci working on the main tree, and presumably this could be > applied to proxy-maintainers as well. Some of the proxy-maintainers have already switched to our git Gentoo repo mirror. There, the pull requests are automatically checked using repository-wide pcheck runs thanks to travis. This is actually better than what most of Gentoo developers do, even though I asked them multiple times to use the mirror when in doubt. -- Best regards, Michał Górny [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 949 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2015-04-12 12:03 UTC | newest] Thread overview: 15+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-04-06 6:15 [gentoo-project] Status update of Sunrise project? Ben de Groot 2015-04-09 18:57 ` Thomas Sachau 2015-04-09 22:55 ` Ben de Groot 2015-04-10 16:14 ` Thomas Sachau 2015-04-11 5:38 ` Ben de Groot 2015-04-11 10:12 ` hasufell 2015-04-11 11:54 ` Rich Freeman 2015-04-12 9:59 ` hasufell 2015-04-12 10:02 ` Patrick Lauer 2015-04-12 10:04 ` hasufell 2015-04-12 10:13 ` Patrick Lauer 2015-04-12 10:21 ` hasufell 2015-04-12 10:34 ` Patrick Lauer 2015-04-12 11:22 ` Rich Freeman 2015-04-12 12:03 ` Michał Górny
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox