Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-18195

Improve UI for new Extension Manager features (indexed, compatible, recommended)

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 12.10.2
    • Fix Version/s: 13.3, 12.10.7
    • Component/s: Extension
    • Labels:
    • Tests:
      Integration
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      First version done in XWIKI-17634.

      I believe this requires some UI tuning. Specifically to address these points:

      • The UI looks weird (the sizes of locations of the checkboxes look strange in regards to the existing inputs).
      • There's too much shown on the screen by default making the UI a lot more complex than before for the admin user. They also now need to understand the concept of "indexed" (which is not even explained and looks very technical, I'm not even sure that admin need to care about this), "recommended" and "compatible".

      A proposal is to move all these under some advanced configuration, such as the "advanced search" link that already exists and that is a bit of a misnomer. So one idea is to regroup everything advanced under it to make the UI more clean and simpler by default (by default users want to see compatible, recommended and probably indexed - whatever that means, I don't understand it myself).

      Also that "advanced search" UI should explain (tooltip or better a displayed hint as we use in configuration UIs) the concepts of indexed, recommended and compatible.

        Attachments

        1. extension_bottom.png
          11 kB
          Thomas Mortagne
        2. extension_top.png
          19 kB
          Thomas Mortagne
        3. extension_top2.png
          25 kB
          Thomas Mortagne
        4. image-2021-03-31-11-39-27-879.png
          100 kB
          Jean-Sébastien Dennebouy
        5. image-2021-03-31-11-40-46-354.png
          46 kB
          Jean-Sébastien Dennebouy
        6. image-2021-03-31-11-42-40-965.png
          100 kB
          Jean-Sébastien Dennebouy
        7. image-2021-03-31-11-43-59-522.png
          154 kB
          Jean-Sébastien Dennebouy
        8. Screenshot 2021-01-04 at 11.49.39.png
          408 kB
          Vincent Massol

          Issue Links

            Activity

              People

              Assignee:
              tmortagne Thomas Mortagne
              Reporter:
              vmassol Vincent Massol
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response: