I agree that adding bundled plugins just makes life more complex. In my view Jenkins would come bare bones empty... BUT you could upload a zip of plugins and Jenkins would install all required dependencies from that zip.
That way, if I am in an isolated network I just need the zip and the war to be downloaded. People could provide a service to generate such war files on demand based on a plugin selection for example. If Jenkins already has a newer version of one of the plugins in the war, then that would be left as is. On Friday, August 7, 2015, Vincent Latombe <[email protected]> wrote: > I agree with Jesse, bundling new plugins is just pushing back the problem. > What we really need is a better first time experience and I think Arnaud's > wizard proposal makes sense. > > 2015-08-06 22:34 GMT+02:00 Jesse Glick <[email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>>: > >> On Wed, Aug 5, 2015 at 1:56 AM, Kohsuke Kawaguchi <[email protected] >> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: >> > We add the following plugins and their dependencies: >> > >> > git >> > parameterized-trigger >> > workflow >> >> -1, no new bundled plugins. >> >> > Then remove the following plugins: >> > >> > cvs (split from core in 1.340, 929KB) >> > ant (split from core in 1.430, 90KB) >> > maven-plugin (split from core in 1.296, 11MB) >> >> +1. While you are at it, get rid of external-monitor-job which I think >> few people use. >> > > You could add windows-slaves to this list. > > >> >> -- >> 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] >> <javascript:_e(%7B%7D,'cvml','jenkinsci-dev%[email protected]');> >> . >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr30OJnOB%2BAfeTJPpPXk4gCSW-HuCyEdW-fF%3DGwphcgHVA%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] > <javascript:_e(%7B%7D,'cvml','jenkinsci-dev%[email protected]');> > . > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/CAH-zGCj6%3DBA9%3DG-m1OHF-nk8g1_yyqZvUVJjuesiQ3vjaVirZw%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/CAH-zGCj6%3DBA9%3DG-m1OHF-nk8g1_yyqZvUVJjuesiQ3vjaVirZw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Sent from my phone -- 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%2BnPnMxHKwh_uNAPcmj77Zq01HYs7KPHTrN1J78mG%3DG%3DJN2bwQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
