User Experience SIG - April 9, 2025

2025-04-09T15:00:00Z

  • Attending

    • Mark Waite
    • Jan Faracik
    • Cristina Pizzagalli
    • Judith Lopez Rubio
    • Kevin Martens
    • Birajit Saikia
    • Giovanni Vaccarino
    • Soham Juneja
    • Thor Scherler
  • Topics

    • Jan’s blog post - Redesigning Jenkins (part one)
    • Header redesign pull request - PR-10245
      • Demonstration of the new header
      • Chevron / pop up still in build history
    • Search groups and plugin integration
      • Merged a few weeks ago, skipped
      • Needs more exploration for plugin integration
    • Include more interesting data on weekly.ci.jenkins.io - help desk 4562
      • Infra team currently busy with moves to balance sponsorship use
      • Plan is to move weekly.to an isolated virtual machine that can be periodically reset
    • Active work in Jenkins core (19 with web-ui label)
      • Header redesign - PR-10245 - Jan Faracik
      • Plugin health score display in the plugin manager - PR-10351 - Adrien Lecharpentier
        • Provide plugin health score data in the Jenkins plugin manager
        • When installing, stay inside Jenkins to choose a plugin based on score
        • UI rework thanks to Tim, happy to hear additional feedback
        • Health score column completely removed if no health scores are available
          • Custom update center risks showing N/A for all plugins
        • Screenshots included for all three
      • Handle chevrons for touch input devices - PR-10390 - Bamla Varun Singh
      • Add top button to hetero-list - PR-10432 - Markus Winter
      • Colors of the test bar - PR-10514 - Jan Faracik
      • Handle noon and midnight in build history widget - PR-10525 - Sheikh Suhail Khursheed
      • Target attribute for hyperlinks - PR-10508 - Daniel Kramer
    • Draft work in Jenkins core (6 of 19 are draft)
      • Revamp reorderable list - PR-10186 - Jan Faracik
        • Was blocked by the tokens UI for users - fixed by Markus Winter
      • Update codemirror to v6 - PR-8399 - Jan Faracik
      • Allow sorting plugins by more than enabled / disabled - PR-6967 - Daniel Beck
    • Unresolved merge conflicts in web-ui - 7 pull requests
    • Merged and released
      • YahooUI completely removed from 2.504.1 LTS (85k lines of JavaScript gone)
      • User API token UI refreshed - PR-10484 - Markus Winter
      • “No plugins” added to Appearance configuration page - PR-10478 - Jan Faracik
      • Use a dropdown for default view of a user - PR-10482 - Markus Winter
      • Improve UI of secret and password entry - PR-10489 - Jan Faracik
      • Standardize widths of Manage Jenkins pages - PR-10479 - Jan Faracik
      • Fix search result URLs when using old search implementation - JENKINS-75320 - Thor Scherler
      • Add cancel button to Edit description form - PR-10364 - Markus Winter
    • Design Library 3
    • Jenkins releases
      • 2.492.3 released on 2 Apr 2025
      • 2.504.1 releases on 30 Apr 2025