Currently if you want to manage tool installations in a Jenkins instance, you just go to the master /configure page. Unfortunately this can get out of hand: when there are a lot of tools already (such as twenty dot-dot JDK releases), regular Jenkins configuration can get lost in the mess.

      The configureTools branch (see URL) proposes to split tool installations off into their own configuration page for comfort.

      Open issues:

      1. All tools are shown on a single page, though it may also be feasible to produce one page per tool type (Ant, Maven, JDK, ...); or one page with tabs, if there were a clear meaning for Save and Apply in that case.
      2. The management link uses the same setting.png as the main /configure page; probably needs its own icon.
      3. TBD whether other bits of configuration belong in the new location, notably ToolLocationNodeProperty and Shell.DescriptorImpl - should there be a way of indicating that a given Descriptor would like to be rendered on an alternate config page?

          [JENKINS-14538] Separate "configure tools" page

          Jesse Glick created issue -
          Jesse Glick made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          SCM/JIRA link daemon made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          Jesse Glick made changes -
          URL Original: https://github.com/jenkinsci/jenkins/compare/master...configureTools New: https://github.com/jenkinsci/jenkins/commit/468c5210355d41020ba168cfe45e2b4ef128ccc1
          Description Original: Currently if you want to manage tool installations in a Jenkins instance, you just go to the master {{/configure}} page. Unfortunately this can get out of hand: when there are a lot of tools already (such as twenty dot-dot JDK releases), regular Jenkins configuration can get lost in the mess.

          The {{configureTools}} branch (see URL) proposes to split tool installations off into their own configuration page for comfort.

          Open issues:
          # All tools are shown on a single page, though it may also be feasible to produce one page per tool type (Ant, Maven, JDK, ...); or one page with tabs, if there were a clear meaning for Save and Apply in that case.
          # The management link uses the same {{setting.png}} as the main {{/configure}} page; probably needs its own icon.
          # TBD whether other bits of configuration belong in the new location, notably {{ToolLocationNodeProperty}} and {{Shell.DescriptorImpl}} - should there be a way of indicating that a given {{Descriptor}} would like to be renderer on an alternate config page?
          New: Currently if you want to manage tool installations in a Jenkins instance, you just go to the master {{/configure}} page. Unfortunately this can get out of hand: when there are a lot of tools already (such as twenty dot-dot JDK releases), regular Jenkins configuration can get lost in the mess.

          The {{configureTools}} branch (see URL) proposes to split tool installations off into their own configuration page for comfort.

          Open issues:
          # All tools are shown on a single page, though it may also be feasible to produce one page per tool type (Ant, Maven, JDK, ...); or one page with tabs, if there were a clear meaning for Save and Apply in that case.
          # The management link uses the same {{setting.png}} as the main {{/configure}} page; probably needs its own icon.
          # TBD whether other bits of configuration belong in the new location, notably {{ToolLocationNodeProperty}} and {{Shell.DescriptorImpl}} - should there be a way of indicating that a given {{Descriptor}} would like to be rendered on an alternate config page?
          Jesse Glick made changes -
          Link New: This issue is duplicated by JENKINS-4487 [ JENKINS-4487 ]
          Jesse Glick made changes -
          Assignee New: Dominik Bartholdi [ domi ]
          Resolution Original: Fixed [ 1 ]
          Status Original: Resolved [ 5 ] New: Reopened [ 4 ]
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-17087 [ JENKINS-17087 ]
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-20038 [ JENKINS-20038 ]
          Oleg Nenashev made changes -
          Issue Type Original: Bug [ 1 ] New: Improvement [ 4 ]
          Daniel Beck made changes -
          Link New: This issue is related to JENKINS-5564 [ JENKINS-5564 ]
          Jenkins IRC Bot made changes -
          Component/s Original: gui [ 15492 ]

            amuniz Antonio Muñiz
            jglick Jesse Glick
            Votes:
            1 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: