User Experience SIG - October 11, 2022

2023-10-11T17:00:00Z

Oct 11, 2023

  • Attending
    • Mark Waite
    • Tim Jacomb
    • Ullrich Hafner
    • Bruno Verachten
    • Kevin Martens
    • Wadeck Follonier
    • Cristina Pizzagalli
    • Daniel Beck
  • Topics
    • What’s happened recently in UI improvements
      • Better delete dialogs for agents, clouds, users, views, log recorders
      • Cloud management interface improvements ongoing
        • Multiple clouds and VM templates are collapsed on their own page
        • Easier to read, easier to manage, easier to locate
        • Improvements are continuing
        • Open pull request that allows reordering clouds on the page
          • Current iteration does not indicate how users would use it
            • No drag handle, users drag the cloud icon
            • Can we make it
            • Mark to send the question
          • Tim and Alex happy enough with it, shall we look at it?
            • Looked at a few iterations and assumed to be a small group that will reorder the list
          • Didn’t realize that order of clouds even mattered
      • Prototype.js removal released in weekly 2.426 (Oct 3, 2023)
        • Thanks to so many people that have worked on it
        • Basil highlighted the results on the blog post
        • That 10 year old JavaScript is gone from Jenkins
        • Removed the hijacks that blocked other JavaScript libraries
      • Java 11 end of life administrative monitor in weekly 2.426 (Oct 3, 2023)
        • Sep 2024 we will switch minimum required Java to Java 17
      • Pace of changes has slowed on user experience improvements?
        • Jan hasn’t had time recently, likewise for Tim
        • General slowing
        • Configuration as code and theme manager work recently
      • New theme manager API to detect preferred themes and light/dark mode
        • Pipeline plugin that provides in-page editor has been updated
        • Prism API has been updated as well
        • Light and dark themes are now available on non-core elements
        • Design library has been adapted
      • Pull request for replaceable log visualization, in review and in discussion
      • Tim working to display configuration as code errors in the UI
        • Don’t require the user read the logs and stack traces
        • Needs further refinement, core change needed to augment the boot failure screen
    • Jenkins 2023 board and officer elections have started
      • Nominations for officers and board members accepted until Oct 27
      • Voter registration continues until Nov 5
      • Voting Nov 6 - Dec 1
      • Results announced Dec 11
    • Temporary expansion of the scope for the security audit requirement
      • Regular reviews continuing, but no longer doing additional reviews