Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-33296

Initial plugin setup needs to consider implied dependencies

      Implied dependencies are not considered at all on the setup dialog. If we think they're so important that we don't allow disabling the plugins when an implied dependent plugin is enabled, we should consider them important enough to install them when such a plugin is installed, no? Otherwise this could result in a giant mess of broken plugins.

      Assigning to Tom as he wrote the plugin wizard. CC kzantow

          [JENKINS-33296] Initial plugin setup needs to consider implied dependencies

          Daniel Beck created issue -
          Keith Zantow made changes -
          Assignee Original: Tom FENNELLY [ tfennelly ] New: Keith Zantow [ kzantow ]
          Daniel Beck made changes -
          Link New: This issue is related to JENKINS-33308 [ JENKINS-33308 ]
          Kohsuke Kawaguchi made changes -
          Labels Original: 2.0 New: 2.0 2.0-planned
          Keith Zantow made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Keith Zantow made changes -
          Description Original: Implied dependencies are not considered at all on the setup dialog. If we think they're so important that we don't allow disabling the plugins when an implied dependent plugin is enabled, we should consider them important enough to install them when such a plugin is installed, no? Otherwise this could result in a giant mess of broken plugins.

          Assigning to Tom as he wrote the plugin wizard. CC [~kzantow]
          New: Implied dependencies are not considered at all on the setup dialog. If we think they're so important that we don't allow disabling the plugins when an implied dependent plugin is enabled, we should consider them important enough to install them when such a plugin is installed, no? Otherwise this could result in a giant mess of broken plugins.

          Assigning to Tom as he wrote the plugin wizard. CC [~kzantow]

          PR: https://github.com/jenkinsci/jenkins/pull/2122
          Keith Zantow made changes -
          Description Original: Implied dependencies are not considered at all on the setup dialog. If we think they're so important that we don't allow disabling the plugins when an implied dependent plugin is enabled, we should consider them important enough to install them when such a plugin is installed, no? Otherwise this could result in a giant mess of broken plugins.

          Assigning to Tom as he wrote the plugin wizard. CC [~kzantow]

          PR: https://github.com/jenkinsci/jenkins/pull/2122
          New: Implied dependencies are not considered at all on the setup dialog. If we think they're so important that we don't allow disabling the plugins when an implied dependent plugin is enabled, we should consider them important enough to install them when such a plugin is installed, no? Otherwise this could result in a giant mess of broken plugins.

          Assigning to Tom as he wrote the plugin wizard. CC [~kzantow]
          Keith Zantow made changes -
          Remote Link New: This issue links to "PR 2122 (Web Link)" [ 14071 ]
          Daniel Beck made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 169195 ] New: JNJira + In-Review [ 198558 ]

            kzantow Keith Zantow
            danielbeck Daniel Beck
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: