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.

Reply via email to