User Experience SIG - May 25, 2022

2022-05-25T16:00:00Z

Segments

  • 01:00 - June LTS backport review
  • 04:30 - Keyboard shortcuts prototype
  • 16:55 - Accessibility report on Jenkins (German language)
  • 20:55 - New login screen
  • 23:40 - Theming
  • 26:25 - Open pull requests

May 25, 2022 - June LTS, Keyboard shortcuts, UI improvements

  • Attending
    • Tim Jacomb
    • Mark Waite
    • Bruno Verachten
    • Jan Faracik
    • Adrien Lecharpentier
    • Wadeck Follonier
    • Kevin Martens
    • Runxia Ye
    • Antoine Neveux
    • Basil Crow
  • Preparing for June LTS
    • Additional changes to consider for backport to June LTS?
    • Brief discussion of possible backports, following the usual process to propose and implement backports
    • Coming for June 15, 2022
  • UI improvements - Jan and Tim
    • Keyboard shortcuts on Jenkins - Jan Faracik
      • Single key actions on Jenkins pages for navigation
        • Cmd-K focuses on the search bar
        • Dialog of keyboard shortcuts that shows available shortcuts
    • More advanced search is getting some additional exploration
    • New login screen in 2.345
    • Tim working on extension points and a theme manager to contribute theming
      • Looking to add a properties map where the plugin can set its recommended theme
        • Prism API for source highlighting
        • Design library integrates with Prism API for source highlighting
        • May need to split the Prism API plugin into two plugins
          • Want to use it in configuration as code plugin
        • Will be able to use the dark theme in code blocks
    • Theming
    • Weather replacement icons
      • On a branch that Jan is working
      • Weather icons not currently symbols
  • Localization and Crowdin Enterprise - Mark Waite
    • Progress adding plugin projects to the site
  • German language edition of an accessibility assessment - Mark
    • Upload the report in original form to a Jira epic
    • Create Jira issue reports for specific actions as they are worked
      • Hackathon and Hacktoberfest candidate tasks