On 9 June 2015 at 11:11, Daniel Beck <[email protected]> wrote: > We should definitely find out which plugins are unmaintained, and try to > find maintainers for them, so +1 on that. > > I'm not sure about some of the details of your proposal (like the 1 month > period between opening the PR and declaring the plugin unmaintained, or the > aggressive updating of Jenkins parent versions), but overall it looks > sensible. > > What exactly is the 'attic' status? Does it change anything for the > plugin, or users of the plugin, other than showing up on the list of > plugins in the attic? >
Maybe we just inject the attic status into the description text e.g. Note I am not picking on the CAS protocol version 1 plugin, just hacking up a screenshot where I altered the "excerpt" to <strong class="warning">This plugin has no active maintainers and has been > put into the plugin <a href="blah">attic</a></strong><br><br>This plugin > lets Hudson authenticate users via your organization's Central > Authentication Service (<a href="http://www.jasig.org/cas">CAS</a>), for > single-sign-on. Which works as the excerpt is treated as HTML > > > On 09.06.2015, at 10:24, Stephen Connolly <[email protected]> > wrote: > > > In pseudocode: > > > > FOR repo IN (SELECT repo FROM github WHERE last_commit < now - 3 months) > > CREATE PULL REQUEST update base jenkins version to LTS-1 > > END > > WAIT 1 month > > > > I suggest that any repo that has not commented / merged / rejected those > pull requests is a dead plugin > > > > I suggest that we would subsequently start a campaign to either find > maintainers or move those into an attic/deprecated status. > > > > We can lather rinse and repeat the above process every couple of months. > > > > With 1000+ plugins we need to start culling/tidying up the unmaintained > cruft. > > > > I think an "attic" status is a better name for such a cull. It's > different from deprecated, it's more saying nobody was playing with these > toys, so we'll put them in the attic until somebody decides to play with > them again. > > > > Thoughts? > > > > -Stephen > > > > -- > > 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/CA%2BnPnMwPAD4zLsabwaWTP5t5h1e79KoFu-1XMpkizbn7o66QZA%40mail.gmail.com > . > > For more options, visit https://groups.google.com/d/optout. > > -- > 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/C21AFC36-CCD7-4619-9B0D-62B66D674AFB%40beckweb.net > . > For more options, visit https://groups.google.com/d/optout. > -- 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/CA%2BnPnMwtifevwFS9N6-%2BKkFVZoStXCokR1JUtYj7J8i3U%2BngZw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
