jQuery UI Team Meeting – Oct 23 2013


  • AMD
  • download builder
    • Status?
      • Running stable, no complaints from users
      • Can't monitor properly with expired Splunk license
  • Accessibility
  • Button
  • Dialog
    • One open PR, need help with fixing unit tests, some test regressions from earlier changes kill the testsuite
      • Scott to look at failures after selectmenu tasks
  • Scoped Themes
  • Selectmenu
    • Felix waiting on feedback on width options
    • Questions in wiki comments
      • Still need to reply/answer
      • one width option for controlling the button, menu gets auto width or override via CSS; add menu widget list item top / bottom margin;
  • Ticket triage
    • 0 pending tickets +/-0
    • 374 tickets total -3
    • 48 pull requests -8
  • PR triage
    • Getting better, still need to cover all existing PRs
    • Check for: CLA signature; ticket; unit tests, coding standards, commit message standards.
    • Boilerplate for replies: https://gist.github.com/jzaefferer/7043261
  • Documenting return values
    • TJ wanted to test Scott's commit locally - has that happened?
      • grunt-jquery-content is tagged, TJ to test
  • Classes Option
  • Effects Rewrite
    • Mike asked for review, got one from Corey: https://github.com/jquery/jquery-ui/pull/1017
    • Otherwise, two issues: 1. failing tests (which I think are faulty tests), 2. one of the effects actually needs to modify layout, so that one should use placeholder, but the placeholder should shrink accordingly
    • Any news since last week?
      • Nothing new
  • CLDR
    • Rafael to test date formatting/parsing with datepicker rewrite; number formatting/parsing with spinner
    • Status?
      • Nothing new
  • Datepicker
    • TJ filled out the options list on the wiki
    • Alex to test the rewrite on mobile and report issues. Inline datepicker seems like the wrong solution. Status?
    • Still to do:
    • Update $.date to remove the jQuery dependency.
    • Fixing multi-month
      • Will schedule a call when the remaining TODOs are done
      • Maybe move $.date to Globalize, as its own module, but within the library
  • Draggable
    • Mike verified the draggable testsuite
    • Will fix bugs he caused earlier