+1 from me

{     
    "regards" : {
         "name" : “marky”,
         "phone" : "+1 (408) 464 2965”,
         "email" : “marky.r.jack...@gmail.com",
         "team" : “jackson5“,
         “role” : “software engineer"
     }
 }

> On Sep 19, 2019, at 4:26 AM, Oleg Nenashev <o.v.nenas...@gmail.com> wrote:
> 
> Hi all,
> 
> I would like to make a proposal w.r.t the Jenkins Core review process. 
> 
> As you may see from the pull requests, currently we have a pretty heavy 
> process which includes multiple reviews, labeling PRs for automatic changelog 
> drafts, and so on. This process helps us to maintain high quality of weekly 
> releases. Over the last year we have had many contributors who helped to 
> review core pull requests on a regular basis. These contributors do not have 
> WRITE permission in the repo, and they had no way no assign labels, request 
> reviews, re-trigger CI, and so on. Only jenkinsci/Core members have 
> permission to do that, and it is a serious overhead since we do not have many 
> active core maintainers in jenkinsci/Core looking at PRs.
> 
> Few months ago GitHub introduced a new TRIAGE permission for the repository 
> which basically gives permissions to manage issues/pull requests without 
> being actually able to merge them. IMO it gives us a great opportunity to 
> expand the core reviewers bandwidth and at the same time to offer a path for 
> onboarding new core maintainers (contributor => Triage => Write permissions).
> 
> What I suggest to do:
> Introduce a new jenkinsci/core-pr-reviewers team
> Grant the team TRIAGE permission in  https://github.com/jenkinsci/jenkins
> Maybe?: Add CODEOWNERS to GitHub to automatically request reviews from the 
> new team for new pull requests
> Invite contributors who regularly review Jenkins core pull requests: 
> alecharp, varyvol, MarkEWaite, res0nance, jvz, MRamonLeon, halkeye (sorry if 
> I missed anyone!)
> If the approach works well, later we can expand it to components which are a 
> part of the Jenkins core (libraries, modules, etc.).
> 
> What do you think?
> 
> Best regards,
> Oleg
> 
> 
> 
> 
> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLAypnU_vnh3GB3_DVDD5R2vZePjzvsuGtpvXEQTsyOrjQ%40mail.gmail.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/681846C1-89AD-423E-BD7D-E9F171A8DFB7%40gmail.com.

Reply via email to