[Blue Ocean] blueocean-plugin not installed default by Setup Wizard

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[Blue Ocean] blueocean-plugin not installed default by Setup Wizard

Craig Rodrigues
Hi,

I just noticed that in Jenkins LTS 2.150.3, the Setup Wizard does not
install Blue Ocean by default.  Is this intentional or did this slip through the cracks?

--
Craig

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3DrPVca0NsbQHZVkaGWvqteNtoQM0AtbocL%3DbVaB1ZFZpC1iQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: [Blue Ocean] blueocean-plugin not installed default by Setup Wizard

Oleg Nenashev
Hi Craig,

The list of the recommended plugins has been decided in Jenkins 2.0 times when BlueOcean was not in 1.0. IIRC it has not been even started at that point.
Nobody has ever proposed a pull request to add BlueOcean to the recommended plugins, but there were some discussions at Jenkins Worlds IIRC.

If somebody wants to make BlueOcean a plugin installed by default, it might be a challenging task. BlueOcean includes dozens of dependencies on other plugins, and adding BlueOcean would significantly increase the testing scope for the project and the installation time.

Best regards,
Oleg


On Tuesday, February 19, 2019 at 7:07:49 AM UTC+1, Craig Rodrigues wrote:
Hi,
  • <a href="https://issues.jenkins-ci.org/browse/JENKINS-56191" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fissues.jenkins-ci.org%2Fbrowse%2FJENKINS-56191\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNF0mYMqfSPxSRwWWUx89xDyHwn12A&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fissues.jenkins-ci.org%2Fbrowse%2FJENKINS-56191\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNF0mYMqfSPxSRwWWUx89xDyHwn12A&#39;;return true;">https://issues.jenkins-ci.org/browse/JENKINS-56191, Setup wizard does not install Blue Ocean by default under "Install Suggested Plugins<a title="Edit this issue" href="https://issues.jenkins-ci.org/secure/EditIssue!default.jspa?id=197740" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fissues.jenkins-ci.org%2Fsecure%2FEditIssue!default.jspa%3Fid%3D197740\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHL_UjK4Ly-eq56kG_Ms6qzJKb7IQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fissues.jenkins-ci.org%2Fsecure%2FEditIssue!default.jspa%3Fid%3D197740\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHL_UjK4Ly-eq56kG_Ms6qzJKb7IQ&#39;;return true;">

I just noticed that in Jenkins LTS 2.150.3, the Setup Wizard does not
install Blue Ocean by default.  Is this intentional or did this slip through the cracks?

--
Craig

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/5b8d3556-ac00-4503-ade0-31bb82eb89ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: [Blue Ocean] blueocean-plugin not installed default by Setup Wizard

Jesse Glick-4
On Tue, Feb 19, 2019 at 1:48 AM Oleg Nenashev <[hidden email]> wrote:
> BlueOcean includes dozens of dependencies on other plugins

I would start by breaking some of the dependencies. Perhaps the
`blueocean` aggregator plugin can ultimately pull in the same things
but you should not, for example, be obliged to install `mercurial` if
you are using GitHub. Also I would like to see aggregator plugins like
`workflow-aggregator` and `blueocean` deprecated and these
dependencies just be inlined in the Setup Wizard somehow (UI TBD).

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr11h8ZoWXTzXx6zxtHF9ZC5B2cPVhaXCU_trWrJ8Fw4Sg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: [Blue Ocean] blueocean-plugin not installed default by Setup Wizard

Craig Rodrigues
In reply to this post by Oleg Nenashev
Ah OK.  It makes sense that BlueOcean was not considered for inclusion in the setup wizard in Jenkins 2.0,
but that is nearly 3 years ago, and BlueOcean has gone through a lot of development and has matured.

Where is the source code for the Setup wizard?  I will investigate and submit a patch, which can
be reviewed/discussed.
--
Craig

On Mon, Feb 18, 2019 at 10:48 PM Oleg Nenashev <[hidden email]> wrote:
Hi Craig,

The list of the recommended plugins has been decided in Jenkins 2.0 times when BlueOcean was not in 1.0. IIRC it has not been even started at that point.
Nobody has ever proposed a pull request to add BlueOcean to the recommended plugins, but there were some discussions at Jenkins Worlds IIRC.

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3DrPVcQw2THKG4aWHU%3D2sXA_c6Gu0wPyCqFKkUVbDREkjsUGw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: [Blue Ocean] blueocean-plugin not installed default by Setup Wizard

Jesse Glick-4
On Fri, Feb 22, 2019 at 12:44 AM Craig Rodrigues <[hidden email]> wrote:
> Where is the source code for the Setup wizard?

In core (`jenkinsci/jenkins/core/src/main/java/jenkins/install/SetupWizard.java`
and a bunch of JavaScript), including the default plugin configuration
in `core/src/main/resources/jenkins/install/platform-plugins.json`.

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr32SX_qK0jFoR_WymTB9gjt93SjYR3YorqA1pe6gDp_2w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.