Hello
I'm currently the (only) maintainer of plugin "Label Linked Jobs".
I'm fine with adding Rick as a maintainer - I'll probably remove myself once we make sure everything works fine for him.
After going through this page (
https://www.jenkins.io/doc/developer/plugin-governance/managing-permissions/), I'd like to clarify what I need to do.
1.GitHub permissions
In the "Manage access" section of the plugin on github, I can see that there's a team called "label-linked-jobs-plugin Developers" with Role: Admin. On that page there's a button "Invite teams or people".
If I then go to the Members page of the "label-linked-jobs-plugin Developers" team, I see two members: jenkinsadmin (maintainer role) and me (member role). On that page there's only a "Leave team" button.
What am I supposed to do? Add Rick to the label-linked-jobs-plugin Developers team (which I don't seem to be able to do), or add him in the "Manage access" section of the plugin repo?
If I decide to leave the "label-linked-jobs-plugin Developers" team and jenkinsadmin is left as the only member (maintainer) of this team, will Rick still be able to do what he needs?
2.Release Permissions
Rick, can you create a PR to add yourself to
https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-label-linked-jobs.yml please? I understand I'll be able to approve the PR, and that's all I have to do?
Once everything works for you I'll submit a PR to remove me from that same file.
Thank you!
Dominique