User Experience SIG - March 27, 2024

2024-03-27T17:00:00Z

Mar 27, 2024

  • Attending
    • Mark Waite
    • Antoine Neveux
    • Bruno Verachten
    • Daniel Beck
    • Ullrich Hafner
    • Kevin Martens
    • Wadeck Follonier
  • Topics
    • LTS baseline selection in 1 week (3 Apr 2024) for 15 May 2024 release
      • Ratings from past 5+ weekly releases look very good
      • No known regressions of note in recent weekly release (Jira)
      • 2.452 a likely reasonable build 2 Apr 2024
    • What’s happened recently in UI improvements
      • Recently merged
        • Pipeline graph view recent releases
          • Build cause is now on the details card
          • Graph view optionally embeds in job and build page
          • Several bug fixes
      • In progress
        • Pipeline graph view
        • Jenkins core
          • Move “People” view from core to a plugin (PR-9060)
          • Removing the sidepanel widget for non-admin users
            • Discussion in gitter chat
            • Currently working on GitHub actions integration
              • Saw that they offer no hint of resources
            • Odd that Jenkins shows resources, even to low privilege users
              • Number of agents available may mislead
            • Questioning value of non-admins seeing node info
            • Would open the UI, less busy, removes some Ajax
              • Improves keyboard navigation to remove it
            • Shows what is running, but …
            • Executor widget to remove for non-admin
              • Jan’s prototype has no widget by default
              • Button on side panel that opens a pop-up
            • Queue widget less likely to remove
            • Ulli notes that the side bar provides navigation and widgets
              • Separate navigation from widgets
            • Dashboard view plugin allows user to choose elements to include in the page, good to not have them in the side panel
              • Would allow collapse of the navigation
            • The prototype supports the idea and removing the executors widget for non-admin would be good
              • Needs review of use cases
            • Build history widget is also a widget
          • Linting - pull request - ongoing discussion
      • Ulli upgraded the data tables plugin to a 2.x version
        • Has some new user interface and affects