jQuery UI Team Meeting – May 06 2015

  • Ticket triage
    • 378 tickets total -0
    • 18 pull requests -4
  • Button
    • Alex and Jörn worked through another round of review
    • Scott to review
  • 1.9 git build
    • Removed listing from CDN, but file still exists
  • Form reset handling
    • Handle common logic for resetting input-based widgets when their form is reset
    • Utility functions, mixin, extension, or widget?
    • Scott to prototype mixin and extension for review
  • Form-related methods
    • .labels(), .form(), and $.ui.escapeSelector() landed in master
    • Only .labels() is public API; needs docs
  • Draggable/Mouse blur on interaction

jQuery UI Team Meeting – Apr 29 2015

  • Ticket triage
    • 378 tickets total -1
    • 22 pull requests -2
  • Button
    • Alex and Jörn working through another round of review
  • 1.9 git build
    • We still have the 1.9 git build on the CDN
    • It's never been a proper build because it doesn't have its own theme directory
    • Drop from the CDN
  • Autocomplete focus handling
    • Separate handling for hover and focus
    • Hovering would highlight the item, but pressing enter would not select it
    • Would remove the Firefox workaround for hovering over newly visible elements (which is about to become the common behavior in all browsers)
  • Tooltip endlessly append to the DOM for the ARIA live region
    • Dylan is testing a simplified approach in our supported browser/AT combinations
  • Selectmenu height
    • Scott to work with Alex on this
  • Tooltip focus/click behavior

jQuery UI Team Meeting – Apr 22 2015

  • Ticket triage
    • 379 tickets total +5
    • 24 pull requests +1
  • Button
    • Alex and Jörn working through another round of review
    • Create a private method for finding the form from an input
      • Only need for IE8, which will be dropped in less than a year
    • Create a public method for finding the label from an input
      • Mimic native element.labels
  • AMDifying tests
    • Scott and Jörn got tests working in TestSwarm and IE8
  • Classes API docs
    • Jörn finished docs, landed in 1-12
  • Slider scrollbar demo
    • Custom scrollbars are generally terrible; this implementation is far from ideal
    • Delete the demo
  • Tooltip endlessly append to the DOM for the ARIA live region
    • http://bugs.jqueryui.com/ticket/10689
    • Scott met with Dylan to go over our AT support and discuss potential solutions
    • Dylan is testing a simplified approach in our supported browser/AT combinations
  • 1.12 docs
    • Jörn is making good progress

jQuery UI Team Meeting – Apr 15 2015

  • Ticket triage
    • 374 tickets total -0
    • 23 pull requests -1
  • Button
    • Alex pushed another set of updates
    • Working on updating tests to the new infrastructure
  • AMDifying tests
    • Need to update TestSwarm to support AMD
    • Scott and Jörn to work on this on Friday
  • Classes API docs
    • Scott and Alex reviewed
    • Jörn pushed updates
    • Scott and Alex to review again
  • Tooltip endlessly append to the DOM for the ARIA live region
  • Need to determine how to handle long selectmenu lists

jQuery UI Team Meeting – Apr 08 2015

jQuery UI Team Meeting – Apr 01 2015

jQuery UI Team Meeting – Mar 25 2015

jQuery UI Team Meeting – Mar 23 2015

jQuery UI Team Meeting – Mar 18 2015

  • Ticket triage
    • 377 tickets total -4
    • 15 pull requests -5
  • Classes option landed in master
    • Still need to write API docs
    • A few widgets landed with classes: {} which need to be removed
  • Trac spam
    • Scott to reach out to Trac team to see if they can suggest a person to help with the upgrade
    • If that doens't work, reach out to the WordPress team
  • AMDifying tests
    • New PR: https://github.com/jquery/jquery-ui/pull/1511
    • Reduces existing PR down to just updating the accordion test suite
    • Easier to iterate on changes
    • Deal with $.ui.backCompat using a separate module the depends on jQuery, sets the flag, then returns jQuery
  • Alex to send a PR that uses strict class checks in tests