- Ticket triage
- 4 pending tickets +2
- 401 tickets total -14
- 39 pull requests +2
- Button
- working on checkboxradio
- Globalize
- Release
- Working on migration to jquery-release
- Got DB issues addressed
- Bower
- Browser Support
- Dropped IE7 and Opera 12.1x from TestSwarm
- Closed open tickets
- Green build!
- Effects Rewrite
- Corey, Scott, Jörn reviewed PR, found several issues
- Should we move transfer out of effects into $.fn?
Category: jQuery UI Team
jQuery UI Team Meeting – Feb 19 2014
- Ticket triage
- 2 pending tickets +0
- 415 tickets total +15
- 37 pull requests -3
- Button
- Working on checkboxradio
- Globalize
- Bower
- Working on Bower support.
- Leave the existing package as the canonical package.
- Working on Bower support.
- Browser Support
- Drop support for IE7 and Opera 12.1x.
- Drop both from TestSwarm, close open tickets.
- Don't remove existing workarounds yet, wait until we branch for 1-11-stable.
- Drop support for IE7 and Opera 12.1x.
- Datepicker
- Potentially move from 1.13 to 1.12.
- Effects Rewrite
- Corey, Scott, Jörn to review the Mike's PR.
jQuery UI Team Meeting – Feb 05 2014
- Button
- Working on checkboxradio widget.
- Globalize
- Working on Bower support.
- Ticket triage
- 2 pending tickets, +1
- 400 tickets total, +5
- 40 pull requests, +3
jQuery UI Team Meeting – Jan 29 2014
- AMD
- Landed in master.
- Still need to update tests to load files using AMD for proper test coverage.
- Button
- Working on checkboxradio widget.
- Globalize
- Datepicker
- The rewrite will handle weekends according to locale data.
- Ticket triage
- 1 pending ticket, -1
- 395 tickets total, -2
- 37 pull requests, -1
jQuery UI Team Meeting – Jan 22 2014
- AMD
- Land now without modifying tests, do that later
- Button
- Rewrite updated to use spans for icons instead of :before/:after
- Ticket triage
- 2 pending tickets, +1
- 397 tickets total, +4
- 38 pull requests, +1
- CLDR
- Working on date module, parsing and formatting exact dates
- Working through issues with timezone handling.
- Draggable
- Dave and Mike to fix TestSwarm failures
- Touch Action Support
jQuery UI Team Meeting – Jan 15 2014
- AMD
- Going to land the changes and change the tests later.
- Accessibility
- Autocomplete live region update landed in master.
- Autocomplete
- Disabled items won't be handled out-of-the-box.
- Ticket triage
- 1 pending ticket, +/-0
- 393 tickets total, -3
- 37 pull requests, -12
- Draggable
- Dave and Mike to fix TestSwarm failures
- CSS Linter
- https://github.com/jquery/jquery-ui/pull/1152
- Waiting for review from WordPress
jQuery UI Team Meeting – Jan 08 2014
- AMD
- https://github.com/jquery/jquery-ui/pull/1029
- Working on tests
- https://github.com/jquery/jquery-ui/pull/1029#issuecomment-30845291
- Use AMD in the tests
- Accessibility
- Tooltip PR landed!
- Dylan now looking at live region in autocomplete
- Button
- PR for review:
- https://github.com/jquery/jquery-ui/pull/1126
- Alex started working on checkbox/radio.
- Working on an implementation using spans for icons
- Porting docs to planning wiki
- Menu
- Added _isDivider() extension point + docs
- Autocomplete
- Disabled items
- https://github.com/jquery/jquery-ui/pull/1163
- Scott to build an extension and close the ticket
- Selectmenu
- Need to figure out what to do about native menu option
- Empty options issue, see #9701
- See menu above
- Alex reported some mobile issues, see wiki comment
- Ticket triage
- 1 pending ticket, +/-0
- 396 tickets total, +2
- 49 pull requests, +6
- Classes Option
- http://wiki.jqueryui.com/w/page/65050459/Classes%20Option
- Still needed, not just for compat with Mobile themes
- Alex to finish his testing. Status?
- Effects Rewrite
- https://github.com/jquery/jquery-ui/pull/1017
- Mike asked for review, still pending.
- 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?
- Datepicker
- Alex to test the rewrite on mobile and report issues. Inline datepicker seems like the wrong solution. Status?
- Determining what formats to support for min/max
- Start with just date, determine how to handle strings with Globalize
- Drop support for numbers, confusing compared to timestamps, and duplicative of "+2d" which can be handled through libraries like moment.js.
- Draggable
- Dave and Mike to fix TestSwarm failures
- CSS Linter
- https://github.com/jquery/jquery-ui/pull/1152
- https://github.com/nzakas/parser-lib/pull/98
- New version of parser-lib released. Ready to re-test the jquery-ui PR.
jQuery UI Team Meeting – Dec 18 2013
- Working AMD support
- Determining which model to use for tests.
- Accessibility
- One more change needed before landing the tooltip PR.
- Button rewrite
- Working on implementation using spans for icons.
- Porting docs to planning wiki.
- Menu needs extension point for dividers.
- Ticket triage
- 1 pending ticket -1
- 394 tickets total -3
- 43 pull requests -3
- Globalize master branch now uses CLDR.
- CSS linter needs an update to support touch-action.
- Prompted by Windows 8 touch support PR.
- PR to update parser-lib (parser-lib -> csslint -> grunt-contrib-csslint -> jquery-ui)
jQuery UI Team Meeting – Dec 11 2013
- Working AMD support
- Will use comments for CSS: Add to UI, but implement in Download Builder later.
- Discussion on how to test the UMD wrappers, including the return value
- Need to write tests for the AMD syntax
- Update or replace resource loader with an AMD loader. If that turns out to be a bad idea, add a test for each widget that loads it via AMD.
- Accessibility
- Dylan updated tooltip PR again, still needs
.html()
support.
- Dylan updated tooltip PR again, still needs
- Button rewrite mostly done.
- Alex started working on checkbox/radio.
- Ticket triage
- 2 pending tickets -3
- 397 tickets total +3
- 46 pull requests +1
jQuery UI Team Meeting – Dec 04 2013
- AMD
- https://github.com/jquery/jquery-ui/pull/1029
- Renamed files
- Added return values for AMD
- Will use comments for CSS: Add to UI, but implement in DB later
- Discussion on how to test the UMD wrappers, including the return value
- Need to write tests for the AMD syntax
- Update or replace resource loader with an AMD loader. If that turns out to be a bad idea, add a test for each widget that loads it via AMD.
- Upcoming Releases
- 1.10.4 - very soon
- Already cherry-picked commits from master
- Need to do a dry run of release
- 1.9.3 - after 1.10.4
- support for newer core versions
- https://github.com/jquery/jquery-ui/commit/2ca4d17982bfedc723f499b41e0936ada9eaa852
- Accessibility
- Updated tooltip ajax PR:
- https://github.com/jquery/jquery-ui/pull/1118
- Scott reviewed, still needs more work
- Button
- Button rewrite mostly done.
- https://docs.google.com/document/d/1yFD_Y9QuuMTI4NOc-JQYRjPTrcVV52h7ZeLKLPbSj40/edit
- PR for review:
- https://github.com/jquery/jquery-ui/pull/1126
- Alex started working on checkbox/radio.
- Selectmenu
- Prototype for native menu, has lots of a11y issues
- A few more bugfixes landed.
- Need to figure out what to do about native menu option
- Landed in master. Need to write tests and docs for width option.
- Ticket triage
- 5 pending ticket +2
- 394 tickets total -1
- 45 pull requests +2
- CLDR
- Date formatting and parsing mostly done
- Merge CLDR branch to master, but don't release until it works for jQuery UI (spinner!)
- Collaboration with Moment.js is looking good, will likely meet with them again tomorrow
- 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, WIP
- Discussed moving $.date to Globalize, as its own module, but within the library. Not much favor, need an alternative solution.
- Draggable
- Mike landed better scrollParent
- Dave and Mike to fix TestSwarm failures