User Experience SIG - September 14, 2022

2022-09-14T16:00:00Z

Jenkins user experience special interest group 14 Sep 2022.

  • 03:45 - UX prototype - Jan Faracik
  • 30:53 - Pipeline graph view latest fixes and improvements - Tim Jacomb
  • 47:13 - Hacktoberfest and the Jenkins UX SIG - Patti McLetchie
  • 1:00:40 - Open UX regressions - Daniel Beck

Sep 14, 2022

  • Attending
    • Wadeck Follonier
    • Daniel Beck
    • Tim Jacomb
    • Bruno Verachten
    • Adrien Lecharpentier
    • Kevin Martens
    • Jan Faracik
    • Patti McLetchie
    • Ulli Hafner
  • Security reviews for UX pull requests - Wadeck
  • UX improvements - Jan Faracik & Tim Jacomb
    • Plugin manager uses sidebar included in 2.368 (see weekly.ci)
    • Prototypes in progress - Jan
    • Pipeline graph view enhancements - Tim
  • Hacktoberfest and the UX SIG - Patti McLetchie
    • Are there UX SIG tasks that are appropriate for Hacktoberfest?
      • Need to be easy, ready for inexperienced contributors
    • Do we need to take specific measures to reduce the impact of Hacktoberfest spam pull requests on the UX SIG?
    • Ulli tried to encourage contributions to Warnings NG
      • 30 issues in code coverage plugin related to UI
      • Some very easy, others more difficult
      • Two issues chosen
      • No issues resolved from Hacktoberfest 2021
      • Some of the issues are still available
        • Can add the Hacktoberfest label again
          • Patti work with Ulli on the list?
        • Ulli uses the issues with his students as well
          • Can review issues, add new issues
          • Reuse issues for other projects later
            • Dark theme support, etc.
        • Ulli can prepare a list and send to UX SIG or Patti
    • Needs UX experience and Jenkins experience both
    • Number of Jira issues that might be viable (UX regressions)
      • Front end engineers could help with stalled (Tippy, buttons, etc.)
      • UX SIG repo for an issue or a discussion
    • Adapting plugins to the Jenkins design library (good first issue)
      • Lockable resources
      • General tables to make them look more like rest of Jenkins
        • The old bigtable needs to be a jenkins-table
      • Icons and colors use the new defaults
      • Removing side panel additions
        • Credentials plugin layout rework as an example
      • Identifying the plugins that are not well behaved and how to adapt them
        • If only entry in the side panel is “Back to dashboard” then remove it by changing the page layout
  • Open UX regressions - Daniel Beck
  • Stalled UX pull requests - Mark Waite
    • Update to design of notifications has been pending for 2 weeks
      • Discussion on area to place it
    • Review stalled pull requests