Re: Migration path to spring security with credentials plugin UI

2021-09-27 Thread 'Gavin Mogan' via Jenkins Developers
I think there's helper functions for this I want to say https://github.com/search?q=org%3Ajenkinsci+StandardListBoxModel=code

Re: Emeritus concept for Jenkins developers (was: Re: Proposal: Adding Basil Crow to the Jenkins Core maintainers team)

2021-09-27 Thread 'Gavin Mogan' via Jenkins Developers
Infra has an Alumni team (though there's a couple surprising names on that list) which is essentially the same thing. https://github.com/orgs/jenkins-infra/teams/alumni Thanks for all your done, but as a non active contributor its risky to give you write access to things. Gavin On Mon, Sep 27,

Migration path to spring security with credentials plugin UI

2021-09-27 Thread Tim Van Holder
Hi, I'm looking at bumping my plugin from Jenkins 249.1 to 289.1 (plus plugin-parent from 4.19 to 4.27 and the BOM from 2.249.x/887.vae9c8ac09ff7 to 2.289.x/950.v396cb834de1). This all works fine, except I get a warning about deprecated code. I have a helper method to populate a list box (a )

Re: Safe ways to handle extraction of features into new plugins

2021-09-27 Thread 'Jesse Glick' via Jenkins Developers
On Mon, Sep 27, 2021 at 7:18 AM Chris Kilding < chris+jenk...@chriskilding.com> wrote: > some 3rd party Jenkins management tools […] do not download transitive > plugin dependencies when they install a plugin. > So fix them, or advise your users to avoid them? -- You received this message

Re: Safe ways to handle extraction of features into new plugins

2021-09-27 Thread 'Daniel Beck' via Jenkins Developers
On Mon, Sep 27, 2021 at 1:53 PM Chris Kilding < chris+jenk...@chriskilding.com> wrote: > As long as both extracting a feature and adding a feature with a > dependency would cause Jenkins to stop with an early initialisation error, > so that the admin knows they've got to go and install the extra

Re: Safe ways to handle extraction of features into new plugins

2021-09-27 Thread Chris Kilding
As long as both extracting a feature and adding a feature with a dependency would cause Jenkins to stop with an early initialisation error, so that the admin knows they've got to go and install the extra dependency, then yes I'd see them as equivalent. Chris On Mon, 27 Sep 2021, at 12:28 PM,

Re: Safe ways to handle extraction of features into new plugins

2021-09-27 Thread 'Daniel Beck' via Jenkins Developers
On Mon, Sep 27, 2021 at 1:17 PM Chris Kilding < chris+jenk...@chriskilding.com> wrote: > However there is a problem that some 3rd party Jenkins management tools > (i.e. not Jenkins' own tools like Plugin Installation Manager CLI) do not > download transitive plugin dependencies when they install

Safe ways to handle extraction of features into new plugins

2021-09-27 Thread Chris Kilding
Hi, I'm wondering what techniques people have used to safely extract features from existing plugins into new plugins. At first glance a phased approach intuitively makes sense: 1. Plugin A exists. 2. Extract feature from A into new plugin B. Release B. 3. Delete feature code from A. Make A

Re: Release team members

2021-09-27 Thread raihaan...@gmail.com
+1 I'd be happy to help where I can On Monday, 27 September 2021 at 17:16:55 UTC+8 timja...@gmail.com wrote: > Thanks all. > > I've added it to the people who have replied so far: > > [image: image.png] > > Cheers > Tim > > On Mon, 27 Sept 2021 at 07:52, 'wfoll...@cloudbees.com' via Jenkins >

Re: Emeritus concept for Jenkins developers (was: Re: Proposal: Adding Basil Crow to the Jenkins Core maintainers team)

2021-09-27 Thread Baptiste Mathus
I'm not that much concerned that we wouldn't do exactly what Apache does TBH. More of an inspiration. IOW, we could just create a special team with no permission of "emeritus" members. People in jenkins/core that we know have not been active since 1+ year anywhere. And when in doubt, we'd double

Re: Release team

2021-09-27 Thread Tim Jacomb
Thanks Daniel, I've sorted the jenkinsci side out On Mon, 27 Sept 2021 at 10:13, 'Daniel Beck' via Jenkins Developers < jenkinsci-dev@googlegroups.com> wrote: > > > On Mon, Sep 27, 2021 at 10:07 AM Tim Jacomb wrote: > >> Can someone create the GitHub team please and make me maintainer? >> > >

Re: Release team members

2021-09-27 Thread Tim Jacomb
Thanks all. I've added it to the people who have replied so far: [image: image.png] Cheers Tim On Mon, 27 Sept 2021 at 07:52, 'wfoll...@cloudbees.com' via Jenkins Developers wrote: > Good initiative Tim, thank you :) > > (yes you can add me ^^) > > Wadeck > > On Friday, September 24, 2021 at

Re: Release team

2021-09-27 Thread 'Daniel Beck' via Jenkins Developers
On Mon, Sep 27, 2021 at 10:07 AM Tim Jacomb wrote: > Can someone create the GitHub team please and make me maintainer? > Do it yourself? :P (FTR I made Tim an owner of jenkinsci, seemed silly for him not to be.) -- You received this message because you are subscribed to the Google Groups

Re: Release team

2021-09-27 Thread Tim Jacomb
Can someone create the GitHub team please and make me maintainer? On Wed, 22 Sept 2021 at 10:07, Oleg Nenashev wrote: > +1 from me. I will implement the Jenkinsci GitHub repo part it tomorrow if > no negative feedback > > On Tuesday, September 21, 2021 at 8:43:51 PM UTC+2 ullrich...@gmail.com >

Re: Plugin Adoption Request: subversion-plugin

2021-09-27 Thread Tim Jacomb
Hello As this is up for adoption we can proceed straight away. Please send a PR to https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-subversion.yml Thanks Tim On Mon, 27 Sept 2021 at 08:35, Diego Diez wrote: > Hi, I would like to adopt the

Plugin Adoption Request: subversion-plugin

2021-09-27 Thread Diego Diez
Hi, I would like to adopt the subversion plugin Plugin: https://github.com/jenkinsci/subversion-plugin PR: https://github.com/jenkinsci/subversion-plugin/pull/262 GitHub username: *didiez* https://github.com/didiez Jenkins infra User ID: *didiez* Thanks! Diego -- You received this message

Re: Release team members

2021-09-27 Thread 'wfoll...@cloudbees.com' via Jenkins Developers
Good initiative Tim, thank you :) (yes you can add me ^^) Wadeck On Friday, September 24, 2021 at 9:52:30 AM UTC+2 Ildefonso Montero wrote: > No issues from my side :-) Thanks for driving this Tim! > > On Thu, Sep 23, 2021 at 9:29 PM Mark Waite wrote: > >> I would like to be a member of that