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

Searching in Plugin Manager returns more plugins than needed

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Component/s: core
    • Labels:
      None
    • Environment:
      2.289.1
    • Similar Issues:

      Description

      As an administrator, I know the plugin ID and want to know if that plugin is installed.

      When I search for “nectar-rbac” I'm getting 6 plugins instead of one. Moreover, it's not always apparent to tell the plugin ID from the plugin name. 

      It seems plugin dependencies are included in the result, and the plugin I'm looking for `nectar-rbac` is mixed in the bunch.

      When a plugin has a long dependency list, the result becomes hard to use.

      It would be nice to return the plugin ID match at the top, followed by all dependencies, or have a way to exclude dependencies from search.

      Showing the plugin ID in the search result would be very helpful as well.

      Additionally, it could help from a usability PoV to highlight why an entry has been selected by the search.

        Attachments

          Activity

          Hide
          shott85 David Schott added a comment -

          I, too, noticed that it's difficult to search for plugins by ID & title.

          I've been working on a refactor of the search algorithm and will propose a PR.

          Show
          shott85 David Schott added a comment - I, too, noticed that it's difficult to search for plugins by ID & title. I've been working on a refactor of the search algorithm and will propose a PR.
          Hide
          danielbeck Daniel Beck added a comment -

          As a rule of thumb, I recommend describing issues so they can be reproduced without buying CloudBees products first, if at all possible. I expect that makes it more likely for contributors to pick up.

          Show
          danielbeck Daniel Beck added a comment - As a rule of thumb, I recommend describing issues so they can be reproduced without buying CloudBees products first, if at all possible. I expect that makes it more likely for contributors to pick up.
          Hide
          shott85 David Schott added a comment -

          Upon re-reading the description today I realized that I may need to unassign myself from this issue. The PR I proposed affects the Available plugins search algorithm, not the Installed plugins search algorithm.

          Show
          shott85 David Schott added a comment - Upon re-reading the description today I realized that I may need to unassign myself from this issue. The PR I proposed affects the Available plugins search algorithm, not the Installed plugins search algorithm.

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            rzhou Ronnie Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated: