- AMD
- https://github.com/jquery/jquery-ui/pull/1029
- Rename script is ready, will apply before merging everything else
- Will use comments for CSS: Add to UI, but implement in DB later
- 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
- 1.10.4 - very soon
- Accessibility
- Updated tooltip ajax PR:
- https://github.com/jquery/jquery-ui/pull/1118
- Scott to review again, and hopefully land
- 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.
- http://view.jqueryui.com/button/demos/button/
- 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
- Merge to master before AMD, TJ will do that along with reviewing API docs
- Figure out native menus later
- Ticket triage
- 3 pending ticket +2
- 395 tickets total +4
- 43 pull requests +1
Category: jQuery UI Team
jQuery UI Team Meeting – Nov 20 2013
- AMD
- Accessibility
- Updated tooltip ajax PR
- Scott to do a final code review
- Button
- Rewrite is mostly done.
- Alex to start on checkbox/radio.
- Tabs
- Fixed non-utf-8 URLs.
- Dialog
- Jörn and Scott fixed most of the failing tests.
- Selectmenu
- Prototype for native menu has lots of a11y issues.
- Ticket triage
- 1 pending ticket +0
- 391 tickets total +1
- 42 pull requests -2
jQuery UI Team Meeting – Nov 13 2013
- AMD
- Still need to rename files
- Will use comments for CSS
- Accessibility
- Updated tooltip ajax PR
- TJ tested, Scott to do a final code review
- Tabs
- non-utf-8 URLs
- try/catch and on error use the non-decoded value.
- Dialog
- One open PR, need help with fixing unit tests, some test regressions from earlier changes kill the testsuite
- Jörn and Scott to get together on these this week
- Selectmenu
- Landed new menu-style
- Prototype for native menu, has lots of a11y issues
- Ticket triage
- 1 pending ticket -1
- 390 tickets total +3
- 44 pull requests -5
jQuery UI Team Meeting – Oct 30 2013
- AMD
- https://github.com/jquery/jquery-ui/pull/1029
- Landend globals fix
- Still need to figure out how to deal with CSS files.
- Still need to rename files
- No de-facto solution for dealing with CSS; maybe defer solving this?
- Either keep ad-hoc solution in DB, or adopt comments-approach from Mobile?
- Need an estimate how much effort it is to implement comments parsing as an intermediate solution
- Accessibility
- Updated tooltip ajax PR:
- https://github.com/jquery/jquery-ui/pull/1118
- TJ to test
- Button
- Update from Alex on button rewrite?
- https://docs.google.com/document/d/1yFD_Y9QuuMTI4NOc-JQYRjPTrcVV52h7ZeLKLPbSj40/edit
- PR for review:
- https://github.com/jquery/jquery-ui/pull/1126
- 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
- Dialog needs to be appended to a container for scoped themes to work
- http://bugs.jqueryui.com/ticket/9616
- Could be addressed in DB
- https://github.com/jquery/download.jqueryui.com/issues/145
- Should see how this is solved in Mobile 1.4, talk to Jasper about it
- Swatches and their inheritance sounds like a much better solution then generating (multiple) themes with scopes
- Put it on the Amsterdam agenda
- Selectmenu
- Landed more bugfixes
- Experimenting with menu styling
- More margin:
- http://view.jqueryui.com/menu-item-styling/demos/menu/default.html
- Compact:
- http://view.jqueryui.com/menu-style/demos/menu/icons.html
- Need to add multi-line samples; styles should be more clean and tight, while making it easy enough to keep items apart
- Ticket triage
- 2 pending tickets +2
- 387 tickets total +13
- 49 pull requests +1
- 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?
- Put it on the Amsterdam agenda
- CLDR
- Rafael to test date formatting/parsing with datepicker rewrite; number formatting/parsing with spinner
- Progressing, reporting documentation issues in their Trac
- Rafael to test date formatting/parsing with datepicker rewrite; number formatting/parsing with spinner
- Datepicker
- TJ filled out the options list on the wiki
- Will schedule a call when the remaining TODOs are done
- 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
- Partial fix in for multi-month
- Discussed moving $.date to Globalize, as its own module, but within the library. Not much favor, need an alternative solution.
- No dependency except for the namespace, so just need to come up with a name.
- TJ filled out the options list on the wiki
- Draggable
- Mike hardening the testsuite, fixing IE issues
jQuery UI Team Meeting – Oct 23 2013
- AMD
- https://github.com/jquery/jquery-ui/pull/1029
- "Globals" PR: https://github.com/jquery/jquery-ui/pull/1116
- Will rename files after landing globals PR
- Need to figure out how to deal with CSS files. Pinged AMD community about this.
- download builder
- Status?
- Running stable, no complaints from users
- Can't monitor properly with expired Splunk license
- Status?
- Accessibility
- Got PR for ajax tooltip: https://github.com/jquery/jquery-ui/pull/1117
- Scott to suggest one liveRegion per instance, like autocomplete
- TJ to test after that's implemented
- Got PR for ajax tooltip: https://github.com/jquery/jquery-ui/pull/1117
- Button
- Update from Alex on button rewrite? https://docs.google.com/document/d/1yFD_Y9QuuMTI4NOc-JQYRjPTrcVV52h7ZeLKLPbSj40/edit
- CSS-only layer almost done
- Alex to create a PR for reviewing soon
- Update from Alex on button rewrite? https://docs.google.com/document/d/1yFD_Y9QuuMTI4NOc-JQYRjPTrcVV52h7ZeLKLPbSj40/edit
- 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
- One open PR, need help with fixing unit tests, some test regressions from earlier changes kill the testsuite
- Scoped Themes
- Dialog needs to be appended to a container for scoped themes to work: http://bugs.jqueryui.com/ticket/9616
- Could be addressed in DB: https://github.com/jquery/download.jqueryui.com/issues/145
- Should see how this is solved in Mobile 1.4, talk to Jasper about it
- Swatches and their inheritance sounds like a much better solution then generating (multiple) themes with scopes
- 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
- TJ wanted to test Scott's commit locally - has that happened?
- Classes Option
- http://wiki.jqueryui.com/w/page/65050459/Classes%20Option
- Alex to finish his testing. Status?
- Still needed, not just for compat with Mobile themes
- 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
jQuery UI Team Meeting – Oct 16 2013
- AMD
- https://github.com/jquery/jquery-ui/pull/1029
- Blocked by globals update that Scott was working on
- https://github.com/scottgonzalez/jquery-ui/tree/globals
- download builder
- Fixed bug in cache module, fixing that should prevent further service outage
- Also fixed client-side theme URL handling
- Accessibility
- Update from Deque Accessibility Summit?
- good ideas for improvements for tooltip with ajax loaded content and contextual help for all widgets
- https://docs.google.com/document/d/1MFM0zaLt-Gqaj3Ajv2p5d-STuaEZ6MoqfpYANX1VgpM/edit
- Kris to track down the code - get people to send PRs or recycle manually
- Button
- Update from Alex on button rewrite?
- Not started, yet
- https://docs.google.com/document/d/1yFD_Y9QuuMTI4NOc-JQYRjPTrcVV52h7ZeLKLPbSj40/edit
- Will not support icons in IE7
- Dialog
- Jörn submitted another bug fix PR, needs help with unit tests
- Selectmenu
- Felix waiting on feedback on width option and a fix from Kris
- Alex and TJ to review width option, Felix to include it on the wiki page
- Ticket triage
- 0 pending tickets -3
- 377 tickets total +1
- 56 pull requests +5
- PR triage
- Need one or two people to review new PRs
- TJ and Mike to do a bash and keep up with new PRs.
- Check for: CLA signature; ticket; unit tests, coding standards, commit message standards.
- One of them to document these, until we can get it all automated. Rewrite contribute.md, get all the details on the contribute site.
- Alex to help as well and sync guidelines for Mobile
- Documenting return values
- Done, just needs to be deployed
- Jörn to help with deployment, once TJ tested Scott's commits locally
- Classes Option
- http://wiki.jqueryui.com/w/page/65050459/Classes%20Option
- Alex to finish his testing
- Effects Rewrite
- https://github.com/jquery/jquery-ui/pull/1017
- Corey? Scott?
- 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
- CLDR
- Unit tests migrated to QUnit, working with AMD, running with Grunt
- Now to finish datetime/format
- Rafael to test date formatting/parsing with datepicker rewrite; number formatting/parsing with spinner
- Datepicker
- TJ working on fixing multi-month next
- Fill out the options list on the wiki. Make suggestions, at least write down the questions we need to answer.
- Alex to test the rewrite on mobile and report issues. Inline datepicker seems like the wrong solution.
- Update $.date to remove the jQuery dependency.
jQuery UI Team Meeting – Oct 09 2013
- Accessibility
- Topics for Deque Accessibility Summit?
- https://docs.google.com/document/d/1MFM0zaLt-Gqaj3Ajv2p5d-STuaEZ6MoqfpYANX1VgpM/edit
- Button
- Alex is working on new implementation for shared UI/Mobile widget
- https://docs.google.com/document/d/1yFD_Y9QuuMTI4NOc-JQYRjPTrcVV52h7ZeLKLPbSj40/edit
- Pure CSS buttons? Contradicts our current theming rules
- For full theming, manually add ui-widget
- Dialog
- Jörn is working through open tickets
- Kris to start discussion about different focus handling in ARIA and HTML5 at Deque Accessibility Summit
- Selectmenu
- Working on remaining TODOs
- Ticket triage
- 3 pending tickets -1
- 376 tickets total +3
- 51 pull requests +1
jQuery UI Team Meeting – Oct 02 2013
- Dialog
- Jörn is working through open tickets
- Switched back to z-index shuffling
- Scott to start discussion about different focus handling in ARIA and HTML5
- Selectmenu
- Working on remaining TODOs
- Ticket triage
- 4 pending tickets -0
- 373 tickets total -4
- 50 pull requests +1
- CLDR
- Rafael built a module to handle inheritance and getting data out of the raw JSON
- https://github.com/rxaviers/cldr
jQuery UI Team Meeting – Sep 25 2013
- Ticket triage
- 4 pending tickets -3
- 377 tickets total -1
- 49 pull requests +2
- Documenting extension points
- landed
- Working through each method
jQuery UI Team Meeting – Sep 18 2013
- AMD
- https://github.com/jquery/jquery-ui/pull/1029
- Working on removal of "globals"
- https://github.com/scottgonzalez/jquery-ui/tree/globals
- Selectmenu
- Scott finally reviewed
- Working on remaining TODOs
- Ticket triage
- 7 pending tickets +4
- 378 tickets total +7
- 47 pull requests +7
- Documenting extension points
- https://github.com/jquery/api.jqueryui.com/pull/177#issuecomment-24621271
- Ability to have custom method examples
- Datepicker
- TJ working on fixing multi-month next