Request to adopt label-linked-jobs-plugin

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Request to adopt label-linked-jobs-plugin

Rick
Hi team,

I'd like to adopt label-linked-jobs-plugin. I'm a maintainer of serval Jenkins plugins.

According to the current maintainer of label-linked-jobs-plugin. He has not worked on this plugin for a few years. And he wishes this plugin goes to an adoption process. See https://github.com/jenkinsci/label-linked-jobs-plugin/pull/8#issuecomment-740323007

Best,
--

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFsFBYS_Sd1b50R7ouJ-0iXhWMF9gToshbOeJ4WHRp_wQ%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Request to adopt label-linked-jobs-plugin

Gavin Mogan
In general you don't need community involvement unless the original author has abandoned it and isn't available.

If they want you to co maintain or fully take over they can do so via GitHub and approve a pr in the permissions repo.

Gavin

On Wed., Dec. 9, 2020, 11:11 p.m. Rick, <[hidden email]> wrote:
Hi team,

I'd like to adopt label-linked-jobs-plugin. I'm a maintainer of serval Jenkins plugins.

According to the current maintainer of label-linked-jobs-plugin. He has not worked on this plugin for a few years. And he wishes this plugin goes to an adoption process. See https://github.com/jenkinsci/label-linked-jobs-plugin/pull/8#issuecomment-740323007

Best,
--

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFsFBYS_Sd1b50R7ouJ-0iXhWMF9gToshbOeJ4WHRp_wQ%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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_DuvtmEFcK8VQ8aaWzQ4Zha8tip3ZTsGSouauxm5yRy4ynw%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Request to adopt label-linked-jobs-plugin

dominiquebrice
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

Le jeudi 10 décembre 2020 à 02:14:41 UTC-5, [hidden email] a écrit :
In general you don't need community involvement unless the original author has abandoned it and isn't available.

If they want you to co maintain or fully take over they can do so via GitHub and approve a pr in the permissions repo.

Gavin

On Wed., Dec. 9, 2020, 11:11 p.m. Rick, <[hidden email]> wrote:
Hi team,

I'd like to adopt label-linked-jobs-plugin. I'm a maintainer of serval Jenkins plugins.

According to the current maintainer of label-linked-jobs-plugin. He has not worked on this plugin for a few years. And he wishes this plugin goes to an adoption process. See https://github.com/jenkinsci/label-linked-jobs-plugin/pull/8#issuecomment-740323007

Best,
--

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFsFBYS_Sd1b50R7ouJ-0iXhWMF9gToshbOeJ4WHRp_wQ%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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/45d4f102-85e7-4cbe-b8dc-25c9feea42a2n%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Request to adopt label-linked-jobs-plugin

Gavin Mogan
Just in case, I re-added you to the group to make sure your admin (feels silly at this point though). then added myself to take these screenshots.


On Sat, Dec 12, 2020 at 6:09 PM domi.brice <[hidden email]> wrote:
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

Le jeudi 10 décembre 2020 à 02:14:41 UTC-5, [hidden email] a écrit :
In general you don't need community involvement unless the original author has abandoned it and isn't available.

If they want you to co maintain or fully take over they can do so via GitHub and approve a pr in the permissions repo.

Gavin

On Wed., Dec. 9, 2020, 11:11 p.m. Rick, <[hidden email]> wrote:
Hi team,

I'd like to adopt label-linked-jobs-plugin. I'm a maintainer of serval Jenkins plugins.

According to the current maintainer of label-linked-jobs-plugin. He has not worked on this plugin for a few years. And he wishes this plugin goes to an adoption process. See https://github.com/jenkinsci/label-linked-jobs-plugin/pull/8#issuecomment-740323007

Best,
--

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFsFBYS_Sd1b50R7ouJ-0iXhWMF9gToshbOeJ4WHRp_wQ%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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/45d4f102-85e7-4cbe-b8dc-25c9feea42a2n%40googlegroups.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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_Dus0P87T5YpQNc9ufAhvcihGNtfczurZidEeYYz97%3DjRLg%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Request to adopt label-linked-jobs-plugin

dominiquebrice
Thank you Gavin!
Rick, I added you as a Maintainer of the "label-linked-jobs-plugin Developers" github team. Do not forget to create the PR for the Release permissions.

Le dimanche 13 décembre 2020 à 14:09:37 UTC-5, [hidden email] a écrit :
Just in case, I re-added you to the group to make sure your admin (feels silly at this point though). then added myself to take these screenshots.


On Sat, Dec 12, 2020 at 6:09 PM domi.brice <[hidden email]> wrote:
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

Le jeudi 10 décembre 2020 à 02:14:41 UTC-5, [hidden email] a écrit :
In general you don't need community involvement unless the original author has abandoned it and isn't available.

If they want you to co maintain or fully take over they can do so via GitHub and approve a pr in the permissions repo.

Gavin

On Wed., Dec. 9, 2020, 11:11 p.m. Rick, <[hidden email]> wrote:
Hi team,

I'd like to adopt label-linked-jobs-plugin. I'm a maintainer of serval Jenkins plugins.

According to the current maintainer of label-linked-jobs-plugin. He has not worked on this plugin for a few years. And he wishes this plugin goes to an adoption process. See https://github.com/jenkinsci/label-linked-jobs-plugin/pull/8#issuecomment-740323007

Best,
--

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFsFBYS_Sd1b50R7ouJ-0iXhWMF9gToshbOeJ4WHRp_wQ%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 [hidden email].

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/3a39ef20-11b6-4f74-97b9-e5555183fc2en%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Request to adopt label-linked-jobs-plugin

Rick-2
In reply to this post by Gavin Mogan
Thanks everyone.



On 12/14/2020 03:09[hidden email] wrote:
Just in case, I re-added you to the group to make sure your admin (feels silly at this point though). then added myself to take these screenshots.


On Sat, Dec 12, 2020 at 6:09 PM domi.brice <[hidden email]> wrote:
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

Le jeudi 10 décembre 2020 à 02:14:41 UTC-5, [hidden email] a écrit :
In general you don't need community involvement unless the original author has abandoned it and isn't available.

If they want you to co maintain or fully take over they can do so via GitHub and approve a pr in the permissions repo.

Gavin

On Wed., Dec. 9, 2020, 11:11 p.m. Rick, <[hidden email]> wrote:
Hi team,

I'd like to adopt label-linked-jobs-plugin. I'm a maintainer of serval Jenkins plugins.

According to the current maintainer of label-linked-jobs-plugin. He has not worked on this plugin for a few years. And he wishes this plugin goes to an adoption process. See https://github.com/jenkinsci/label-linked-jobs-plugin/pull/8#issuecomment-740323007

Best,
--

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFsFBYS_Sd1b50R7ouJ-0iXhWMF9gToshbOeJ4WHRp_wQ%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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/45d4f102-85e7-4cbe-b8dc-25c9feea42a2n%40googlegroups.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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_Dus0P87T5YpQNc9ufAhvcihGNtfczurZidEeYYz97%3DjRLg%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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/1c333e16.e1a.1765e9fa076.Coremail.zxjlwt%40126.com.
Reply | Threaded
Open this post in threaded view
|

Re: Request to adopt label-linked-jobs-plugin

dominiquebrice
Thanks for adopting this plugin!

Le dimanche 13 décembre 2020 à 19:21:42 UTC-5, Xiaojie Zhao a écrit :
Thanks everyone.



Just in case, I re-added you to the group to make sure your admin (feels silly at this point though). then added myself to take these screenshots.


On Sat, Dec 12, 2020 at 6:09 PM domi.brice <[hidden email]> wrote:
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

Le jeudi 10 décembre 2020 à 02:14:41 UTC-5, [hidden email] a écrit :
In general you don't need community involvement unless the original author has abandoned it and isn't available.

If they want you to co maintain or fully take over they can do so via GitHub and approve a pr in the permissions repo.

Gavin

On Wed., Dec. 9, 2020, 11:11 p.m. Rick, <[hidden email]> wrote:
Hi team,

I'd like to adopt label-linked-jobs-plugin. I'm a maintainer of serval Jenkins plugins.

According to the current maintainer of label-linked-jobs-plugin. He has not worked on this plugin for a few years. And he wishes this plugin goes to an adoption process. See https://github.com/jenkinsci/label-linked-jobs-plugin/pull/8#issuecomment-740323007

Best,
--

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFsFBYS_Sd1b50R7ouJ-0iXhWMF9gToshbOeJ4WHRp_wQ%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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/45d4f102-85e7-4cbe-b8dc-25c9feea42a2n%40googlegroups.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 [hidden email].

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/6c2032cf-cf30-4d10-b9f4-17f65a7fa912n%40googlegroups.com.