- Ticket triage
- 396 tickets total, +2
- 29 pull requests, +1
- Datepicker
- globalize-runtime support is ready to land
- Felix started looking into the focus issue
- Release script
- Jörn and Scott worked through release script updates
- Landed
- Upgrade Guide, API docs
- Scott finished documenting most effects APIs
- Just
$.fx.step.clip
and$.effects.getBaseline()
left
- stage.api.
- Still not deploying any content, can't tell what's missing. Scott trying to get Adam to help
- Trac
- New install is live!!!
- GitHub auth
- Much faster, no more hacked together code
- Beta release
- Just need api.jqueryui.com/1.12/ to work
Category: jQuery UI Team
jQuery UI Team Meeting – Nov 25 2015
- Ticket triage
- 394 tickets total, +3
- 28 pull requests, +1
- Datepicker
- Waiting for review
- https://github.com/jquery/jquery-ui/pull/1651
- Release script
- Working on generating all themes, still not ready
- MANIFEST is back, individual theme.css files are done, structure+theme for each (and minified) still missing.
- Upgrade Guide, API docs
- Scott is working on documenting effects rewrite, blocked by missing Core docs for $.fx.step
- stage.api.jqueryui.com/1.12/
- Still not deploying any content, can't tell what's missing. Scott trying to get Adam to help
jQuery UI Team Meeting – Nov 18 2015
- Ticket triage
- 393 tickets total, +2
- 27 pull requests, -0
- Datepicker
- Felix is making good progress on switching to Globalize runtime
- Upgrade Guide, API docs
- Just effects rewrite left for upgrade guide
- https://github.com/jquery/jqueryui.com/issues/132
- Panel/Panelset
- Proposal for new elements
- http://radar.oreilly.com/2015/11/panels-and-panel-sets.html
- Alex and Scott both replied with skepticism
- The various widgets are too different and adoption of new complex elements like dialog hasn't been that great
- pointerevents support
- Land in 1.13 even without interaction rewrites
jQuery UI Team Meeting – Nov 11 2015
- Ticket triage
- 391 tickets total, -0
- 27 pull requests, -0
- Team members
- Mike to become active again in December
- Will work on interactions and PEP
- TJ is inactive, but happy to help where needed
- Button
- Scott contacted various people about a11y
- Datepicker
- Rafael provided information on how to handle first day of week
- Upgrade Guide, API docs
- Just effects rewrite left for upgrade guide
- https://github.com/jquery/jqueryui.com/issues/132
- Panel/Panelset
- Proposal for new elements
- http://radar.oreilly.com/2015/11/panels-and-panel-sets.html
jQuery UI Team Meeting – Nov 04 2015
- Ticket triage
- 391 tickets total, -0
- 27 pull requests, +1
- Button
- Scott contacted various people about a11y
- Datepicker
- Status of updates based on discussion during dev summit?
- Felix waiting for Rafael to fix access to CLDR "week's first day" field
- Theme
- Fixed icon sprite
- Upgrade Guide, API docs
- A few remaining items for the upgrade guide
- api.jqueryui.com updates landed in 1-12 branch
- Team members
- Ask Mike and TJ if they plan on being active again, if not move them to past contributors
jQuery UI Team Meeting – Oct 28 2015
- Ticket triage
- 391 tickets total, -12
- 26 pull requests, -1
- Button
- Need to go through all tickets to verify fixes
- Scott made it through most tickets yesterday
- Weird issue with mouseover in IE 9 still exists
- Closing as patches-welcome, since very obscure and mostly dead browser
- Should label be text-only? Or keep supporting html (and XSS)?
- https://github.com/jquery/jquery-ui/pull/1632
- Could keep support for initial markup, but handle label option is text-only
- Consider old behaviour a bug (XSS vuln) that we're fixing
- Decided to keep button label as-is, but add tests for that, and extend label option API docs to repeat limitations for input type
- And fix dialog's
closeText
option to be text-only:$( "<a>" ).text( this.options.closeText ).html()
- https://github.com/jquery/api.jqueryui.com/issues/282
- Find people to do accessibility reviews of button/checkboxradio/controlgroup
- Need to go through all tickets to verify fixes
- Datepicker
- Status of updates based on discussion during dev summit?
- Felix waiting for Rafael to fix access to CLDR "week's first day" field
- Status of updates based on discussion during dev summit?
- Controlgroup
- Styles for spinner are busted, input in vertical controlgroup extends under buttons.
- Scott fixed during the meeting.
- https://github.com/jquery/jquery-ui/pull/1633
- Styles for spinner are busted, input in vertical controlgroup extends under buttons.
- Theme
- Need to fix icon sprite
- https://github.com/jquery/jquery-ui/blob/5d7e8b1824416f013339f5ba55169f1bcd5bd46c/themes/base/spinner.css#L61-L65
- Scott to send PR that changes the icon position, instead of editing images
- Upgrade Guide, API docs
- Jörn has been working on docs, need reviews
- https://github.com/jquery/jqueryui.com/pull/123
- https://github.com/jquery/api.jqueryui.com/pull/280
jQuery UI Team Meeting – Oct 21 2015
- Ticket triage
- 403 tickets total, -3
- 27 pull requests, +2
- Button
- Alex to go through all tickets to verify fixes
- Datepicker
- CLDR discussion went well, we have a plan to move forward
- We will bundle pre-compiled formatters and allow users to select locales in download builder
jQuery UI Team Meeting – Oct 14 2015
- Ticket triage
- 406 tickets total, +2
- 25 pull requests, -2
- Button
- Landed in master!
- Alex to go through all tickets to verify fixes
- Datepicker
- https://github.com/jquery/jquery-ui/pull/1590
- Merged into datepicker branch
- Ready to work on broken focus handling
- CLDR discussion scheduled for Friday 11:00a ET
- Upgrade Guide, API docs
- Jörn has been working on docs, need reviews
- https://github.com/jquery/jqueryui.com/pull/123
- https://github.com/jquery/api.jqueryui.com/pull/280
- Dev Summit
- This weekend
- Mouse
- http://bugs.jqueryui.com/ticket/6642#comment:17
- Everyone agrees. Close this ticket and open tickets for the individual widgets
jQuery UI Team Meeting – Oct 07 2015
- Ticket triage
- 404 tickets total, +5
- 27 pull requests, -1
- Button
- Jörn and Alex pushed more updates, only needs a rebase
- Alex to clean up some commits and then merge to master
- Datepicker
- https://github.com/jquery/jquery-ui/pull/1590
- Almost ready to land
- Once landed: Work on broken focus handling
- Need to schedule a meeting to discuss CLDR
- Upgrade Guide, API docs
- Jörn has been working on docs, need reviews
- https://github.com/jquery/jqueryui.com/pull/123
- https://github.com/jquery/api.jqueryui.com/pull/280
- Dev Summit
- Started gathering tasks for attendees
- Asked Felix to add task for Datepicker rewrite and Rafael for download builder
jQuery UI Team Meeting – Sep 30 2015
- Ticket triage
- 399 tickets total, -1
- 28 pull requests, +0
- Button
- Jörn did another round of review, Alex started updating
- Datepicker
- https://github.com/jquery/jquery-ui/pull/1590
- Ready to land
- npm/CJS
- CJS/Webpack support added
- Updated release script to publish to npm
- Upgrade Guide
- Jörn has been working on docs