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.

Reply via email to