User Experience SIG - June 19, 2024

2024-06-19T17:00:00Z

June 19, 2024

  • Attending

    • Mark Waite
    • Bruno Verachten
    • Tim Jacomb
    • Jan Faracik
    • Antoine Neveux
    • Cristina Pizzagalli
  • Topics

    • Jenkins 2.463 released 18 Jun 2024, drops Java 11, requires Java 17 or Java 21
    • Jenkins 2.452.2 released 12 Jun 2024
    • Jenkins 2.452.3 scheduled 10 Jul 2024 - Kris Stern is release lead
    • Choose next LTS baseline 26 Jun 2024 - continue with a Java 11 baseline
      • 2.462 looks like a good choice
    • Recent UI discussions
    • Recent UI improvement activities
      • Recently released in Jenkins core
        • Rewrite the build history widget - PR-9148
          • “Expand” provides the trend report (old trend link)
        • Move console output link to app bar - PR-9169
          • Pipeline console output in pull request to workflow-job
        • Display number of users - PR-9221
        • Fix weather icon positioning at non-default mag - PR-9227
      • LTS backport fixes needed
      • Arriving soon
        • Overhaul search with a command palette - PR-7569
        • Categorize user properties - PR-7268
          • Needs reviewers and more exploring
        • Align font weights and sizes - PR-9393
      • Active work / pending in Jenkins core (18 with web-ui label)
        • Allow more flexible layouts in layout.jelly - PR-8794
          • Needs a consumer in the design library
          • Evaluation once we have a consumer
          • Design library pull request has an example (not urgent)
        • Improve plugin manager search - PR-9137
          • Not actively working on it
        • View gzip artifacts - PR-7288
          • Needs review and more discussion
        • Remove executors widget for non-admin users - PR-9126
          • Not actively working on it
    • Spring Security 6.x upgrade in progress
      • Apache file upload 2 - Jenkins 2.459 (21 May 2024)
      • Require Java 17 - Jenkins 2.463 (18 Jun 2024)
      • Jetty 10 to Jetty 12 EE 8 - date TBD, likely July - JENKINS-73120
      • Jetty 10 to Jetty 12 EE 9 - date TBD - JENKINS-73255
      • 31 Aug 2024 end of life for Spring Security 5.8.x & Spring Framework 5.3
      • 30 Oct 2024 first LTS release that uses Jetty 12 EE 9, Spring security 6
      • Jenkins Jira includes many areas where people can help