After discussion with Tom and Gus I changed parts of the chapter "The Jenkins 
Distribution (jenkins.war)" that were referring to essential plugins, as none 
of the plugins are required for Jenkins to properly work -- they just extend 
its functionality.

Jesse (and everyone who read the first revision), could you please take another 
look?

On 27.08.2015, at 20:01, Gus Reiber <[email protected]> wrote:

> Fair enough. 
> Daniel is offering the same concerns and it seems the doc isn't clear enough 
> on exactly how we intend to do away with the notion of essential plugins and 
> completely unwind the current notion of bundled plugins. Fixing exactly what 
> we don't like about bundled plugins will be the primary goal of our PR. 
> Daniel is going to help add some clarity to the doc. 
> 
> My hope is still that, in general, the consensus here is that we are doing 
> the right thing removing or at least diminishing bundled plugins, and adding 
> a GUI selector so that users can choose which plugins they start using.
> 
> On Thu, Aug 27, 2015 at 9:53 AM, Jesse Glick <[email protected]> wrote:
> On Thu, Aug 27, 2015 at 11:37 AM, Gus Reiber <[email protected]> wrote:
> > "detached" plugins
> > that are essential to Jenkins but have been implemented as plugins for
> > quicker updates and ease of implementation.
> 
> Split plugins are just plugins, which by definition are not
> “essential” to Jenkins. They may be very useful and commonly desired,
> or they may be obscure, but you can always disable them. (Even bundled
> plugins, though these cannot be _uninstalled_.)
> 
> > Of the optional, feature style plugins
> 
> I.e., just “plugins”.
> 
> I am not trying to split hairs here, but to emphasize again that split
> plugins deserve no special status when deciding which plugins ought to
> recommended to new users. Each plugin should be evaluated on its
> intrinsic merits, not historical inclusion in core sources. Some
> examples to illustrate my point:
> 
> * `ssh-slaves` (split, currently bundled): used in most larger
> installations, probably good to recommend.
> * `windows-slaves` (split, currently bundled): useful in some
> Windows-based installations but often hard to troubleshoot compared to
> JNLP slaves; debatable.
> * `external-monitor-job` (split, currently bundled): somewhat exotic
> use case, probably best omitted.
> * `credentials` (dependency of splits, currently bundled): should be
> recommended to all users.
> * `git` (not currently bundled): good to recommend to new users, at
> least until we have an SCM selection wizard.
> * `chromedriver` (not currently bundled): useful for a small number of
> users, but too obscure to be recommended.
> 
> --
> You received this message because you are subscribed to a topic in the Google 
> Groups "Jenkins Developers" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/jenkinsci-dev/kRobm-cxFw8/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr1gp9VGUkpw0P%2BKVd3iq7JNaY1%2BrWcZzesaGefTXJUCkA%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/CAOcHHXx7%2Bti3ojyqvcTZW4K5pwtHDgR%2BBjTGSZtUsnP2dDeiow%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/F397B8F7-7195-4F4A-B3FA-E9E933E0CAAF%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.

Reply via email to