User Experience SIG - July 29, 2026

2026-07-29T15:00:00Z

Jul 29, 2026

  • Attending
    • Mark Waite
    • Sam Gleske
    • Kris Stern
  • Experimental UI is available with feature flags in LTS
    • Update on experimental UI
      • Improvements for review
      • Draft pull requests with new UI enabled by default - checking Jenkins core
        • Enable Manage Jenkins UI by default
        • Enable experimental Run UI by default
        • Still looking for an Oct 2026 date to enable by default in LTS
        • Kris suggested inviting users with slower machines to test the new UI
          • Consider asking them if they have weather reporting enabled on folders
          • Kris will send the call to action
        • Sam noted that he will disable weather reporting on folders
          • Recursive health reporting to the folder is a serious performance hit
          • Weather enabled can make a page load take 10s of seconds
      • Security plugins need work
        • Role strategy and matrix auth plugin have pending pull requests for new UI
          • Tim’s implementation work (pull requests 749, 752, 760, 765, 766), need review
    • Completed work
      • Refresh the status icons - PR (Markus Winter)
      • Matrix auth plugin has released a new version with the UI PR
    • Needs review
      • Sticky build bar, Independent scrolling side panel - PR (Jan Faracik)
        • Breaks with a custom header, needs more work
      • Add experimental agent page UI - PR (Markus Winter)
        • Still needs some discussion on how it integrates with Manage Jenkins
    • Work to be done
      • Jan has a local branch with many changes, he’s extracting pieces one at a time to pull requests
        • October LTS release should feel different after series of PRs are merged
      • Dashboard needs more work and discussion with users
        • Considering removing the “All” view - predict what you want to see
        • Show the builds interesting to you based on your history
          • Working well, home page shows several relevant jobs
          • Nice to demonstrate at the next UX
      • Manage Jenkins page is largely done, hope for October LTS
        • Some plugins with specific side panels need to be adapted
        • Administrative monitor with many warnings seems to load page slowly
          • Adrien will investigate further
        • Mark sees that some of his plugins need rework for the new Manage Jenkins page
          • Docker plugin (cloud agents from a Docker host)
          • Implied labels plugin (define labels based on combinations of other labels)
          • Core pages are good examples (About Jenkins, …)
      • Considering a single page for power options
        • Shutdown, …
        • Some pages require that knowing the URL (restart and safe restart)
      • Cloud stats plugin has an open draft PR
      • Role strategy plugin has several open PRs (PR 749, PR 752, PR 758, PR 759, PR 760, PR 765, PR 766)
      • New extensible builds list for the job page
      • New Jenkins.io homepage
    • Community forum post per page, comments encouraged there
    • GitHub jenkinsci/sig-ux is a collecting location for issues
      • More general topics in this issue tracker
      • Core specific and plugin specific issues should be tracked in the issues in their repository
  • Web UI work on Jenkins core - 44 open pull requests
    • Work completed (11 merged since July 1, 2026)
      • 6 from Jan Faracik
      • 2 from Olekssi Tumanov
      • 1 from Eunbin Son
      • 1 from Xun Ye Ting
    • Work in progress
      • Pull requests from frequent contributors
        • Add top button for “Add parameter” and other hetero-lists - PR (Markus Winter)
        • Limit dialog to 100% of visible area - PR (Zybnek Konecny)
      • Older pull requests from frequent contributors with disagreements
        • Introduce icon for jobs - PR (Daniel Krämer)
        • Add badges to build page - PR (Daniel Krämer) - changes requested
      • Pull requests from new contributors
        • Allow viewing of gz compressed artifacts - PR (Brian Hinz)
        • Add abort support to FormChecker delayed checks - PR (Kevin Sailema)
        • Reduce empty space in repeatable elements - PR (Rashmi)
        • Fix search bar text from being selected - PR (Muhammad Salman)
        • Fix breadcrumb dropdown on smaller viewports - PR (Amogh Parmar)
        • Fix card overflow for queue and build containers - PR (Heller07)
        • Fix dropdown help icon layout - PR (Lakshya Bagani)
        • System message rendering - PR (Karthik Bhandary)
      • Changes requested
        • Fix min/max form validation message to reflect inclusive boundary - PR (Eunbin Son)
        • Restore notifications for POST context menu actions - PR (Preetham Goud)
        • Search filter has been implemented - PR (Lakshya Bagani)
        • Add lang attribute to all pages - PR (Somil Jain)
        • Add badges to build page - PR (Daniel Krämer) - changes requested
      • Unresolved merge conflicts
        • Add ARIA roles to Tippy dropdowns for screen reader support - PR (Muhammad Salman)
        • Add hook for clouds to provide additional entries into the sidepanel - PR (Sarika03)
  • Hacktoberfest preparation
    • Should the UX SIG be an active part of Hacktoberfest?
      • Mark recommends against it because UX contributions require more knowledge than most Hacktoberfest contributors are willing to acquire
    • Kris might be able to find Docs tasks
      • Source is Asciidoc
      • Backend today is Awestruct, moving to React and Vite and Antora (versioned documentation)
        • Documentation is not specific to the Jenkins version today, needs to be
          • When running older Jenkins versions, the docs don’t match the user experience
        • Slower build and deploy process with current tools
          • Security team wants faster builds for time critical deliveries (patch day)
      • Switching the backend without losing functionality of the docs site (GSoC project)
      • Plenty of missing content
        • Content from the Wiki might be edited, revised, improved, and placed on the site
          • Not well suited to new contributors. Need to know Jenkins
  • Google Summer of Code improvements to the stories site