User Experience SIG - July 17, 2024

2024-07-17T17:00:00Z

July 17, 2024

  • Attending

    • Mark Waite
    • Bruno Verachten
    • Cristina Pizzagalli
    • Antoine Neveux
  • Topics

    • Jenkins 2.468 released 16 Jul 2024
    • Jenkins 2.452.3 released 10 Jul 2024
    • Jenkins 2.462.1 scheduled 7 Aug 2024 - Mark Waite is release lead
      • Many UI improvements - see the changelog PR
        • PR-9111 - Refresh the ‘New item’ page
        • PR-9271 - Move the add/edit description button to the app-bar
        • PR-9169 - Move some console output items to app bar
        • PR-9287 - Remove ‘Disable project’ button from project view
        • PR-9115 - Refresh style of alerts
        • PR-9132 - Improve the edit build information page.
        • PR-9367 - Refine buttons in sidebars, menus, crumbs, and pages
        • PR-9366 - Adjust heading weights and sizes.
        • PR-9221 - Display count of users on the users page
      • Several UI fixes
        • PR-9254 - Add new CSS classes to avoid bootstrap conflicts
        • PR-9266 - Repair SVG cleanup for better icons
        • PR-9201 - Remove tooltip when a widget is refreshed.
        • PR-9123 - Fix status icon animation display on Safari.
      • 3 entries in the upgrade guide
        • Commons FileUpload 2.x
        • 2 removals not expected to affect any users
    • Recent UI topics
      • Active work / pending in Jenkins core (20 with web-ui label)
        • PR-9462 - Use standard dropdowns for combo box
        • PR-9452 - Use standard dropdowns for autocomplete
        • PR-9461 - Modernize project relationship page
        • PR-9368 - Hide preview for plain text markup formatter
        • PR-9126 - Move executors from dashboard and nodes pages to dedicated page
          • Explore further to see if the queued builds are still visible in the new layout
    • Upcoming in next LTS baseline (30 Oct 2024)
      • PR-9148 - Rewrite the build history widget
      • PR-7268 - Categorize user properties
      • PR-9177 - Remove idle executors from node status page
      • Require Java 17 (from Jenkins 2.463)
      • Use Jetty 12 EE 8 (expected in weekly in July or August)
      • Use Jetty 12 EE 9 and Spring Security 6.x (date is to be determined)
    • Accessibility report (in German) in JENKINS-73432
      • Single line statements without screenshots or other helps to clarify the statement