User Experience SIG - May 24, 2023

2023-05-24T15:00:00Z

  • Attending
    • Mark Waite
    • Cristina Pizzagalli
    • Alexander Brandes
    • Tim Jacomb
  • Topics
    • What’s happened recently in UI improvements
      • Prototype.js removal has started - lots of work to do in small steps
        • Jenkins 2.406 removes Prototype.js references from core
          • Ships Prototype.js in core for plugins
        • Plugins tracking sheet shows progress with a row per plugin
        • Blog post shows contributors how to do the work
        • Many of the issues are small, well suited to new contributors
      • Removal of Prototype.js will allow data tables autosave
      • Allow use of JSON APIs without breaking due to Prototype
      • Next 3 months especially important for plugin fixes
    • Improve keyboard usability - Cristina Pizzagalli
      • See Loading...
      • Some pull requests are already in progress to address keyboard use
      • Cristina willing to create the individual issues in Jira to track the details
    • Notifying users of operating system end of life - Mark Waite
      • Admin monitor will appear in 2.407
        • In the next LTS baseline after 2.401 (August 2023)
      • Will immediately display end of life messages for
        • CentOS 7
        • Ubuntu 18.04
        • Alpine 3.14