What benefit does the team have? Over just adding the person to the org On Sun, 6 Oct 2019 at 01:12, Oleg Nenashev <[email protected]> wrote:
> Hi all, > > I would like to sign-off creating GitHub teams for active contributors who > do not have write access to repositories in jenkinsci and jenkins-infra > organizations. > > *Why?* We have many contributors who help the Jenkins project a lot but > not listed as organization members on GitHub... just because they do not > need any special permissions for their work. For example, René Scheibe > <https://github.com/darxriggs> and Zbynek Konecny > <https://github.com/zbynek> contributed dozens of pull requests to > improve documentation and code across multiple components... but they are > not members of jenkinsci. Adding such contributors to the organization is > IMHO a way to recognize their contributions, and it allows contributors to > put the Jenkins org badge to their GitHub profiles. It would also allow to > request their reviews in the components if needed. > > *What do I propose?* > > - Private "contributors" teams are created in jenkinsci and > jenkins-infra. Teams are private so that they cannot be mentioned > unintentionally. Teams have no specific access to the repositories > - External contributors can be added to the organization if they > remain active in the community for 1 month or above and create 5+ pull > requests (feel free to propose different numbers, I am just trying to set > some criteria) > - Jenkins GitHub admins can add people to the teams upon request > - ChatOps bot command may be implemented later to enable other > maintainers to add contributors > > What do you think? > > Thanks in advance, > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDPu77BovhUiGamx1t5FewLgq-Xu0hcQwjBk07D39Z99w%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLDPu77BovhUiGamx1t5FewLgq-Xu0hcQwjBk07D39Z99w%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAH-3BidgBQ8F8CeJCj-ZLB2K6Q-Syp90pb4ubSBp%2BtD%3DCL7MZQ%40mail.gmail.com.
