- ES3 support
- https://github.com/jquery/PEP/issues/174
- For now continue to rely on ES5 features
- Look into a custom build that replaces the use of ES5 features that can’t be properly polyfilled (to avoid the use of es5-sham)
- Only a concern for less than a year, until Microsoft officially drops support for IE8
- W3C tests
- Replace the test harness reporter with a custom reporter that accumulates the results and passes them to Intern
- Ready to release?
- Do some manual testing first
- jquery/PEP vs. jquery.pep.js
- https://github.com/jquery/PEP/issues/176
- Nothing for us to do
Author Archives: builder
jQuery UI Team Meeting – Apr 01 2015
- Ticket triage
- 377 tickets total -2
- 21 pull requests -2
- Button
- Alex to push another set of updates
- AMDifying tests
- https://github.com/jquery/jquery-ui/pull/1511
- Added AMD support to QUnit
- Added AMD support to grunt-contrib-qunit
- Once QUnit is released, we should be good to update all tests and land
- Classes API docs
- Waiting for proper review from Alex
- Update theming section
- https://github.com/jquery/api.jqueryui.com/pull/257#issuecomment-88532012
- Tooltip endlessly append to the DOM for the ARIA live region
- http://bugs.jqueryui.com/ticket/10689
- Scott to ask Dylan if the JAWS workaround is still needed
- Need to determine how to handle long selectmenu lists
- http://bugs.jqueryui.com/ticket/11606
- Use
max-height: 20em
Project Leads Meeting – Apr 01 2015
Attending: Scott, Sarah, Timmy, Jörn, Alex, Rafael
link Core
- Backed out the undefined -> null change in attributes
- Still working on beta
- Sizzle release this Thursday
- Will do small patch release before the beta for an iOS bug
link UI
- Working on converting tests to use AMD
- Trac team is working on upgrading our install
link Mobile
- Fixed last of the bugs with new autoinit modules
- cleaned up test runs and output
- faster travis runs
- less chance of failure
- updated to use spider.js for demos
- fixed issues with core git build
- Working on using esformatter for style compliance
- coveralls code coverage notifications
- allows github status api with thresholds for failure
- does not seem to be working yet
link Chassis
- Increased participation due to GSoC, a lot of headway has been made on performance testing by adding more frameworks. Potential GSoC student also adding testing for components than buttons
- view.css-chassis.com set up
- Typography is currently in a PR, with discussion being had on how to implement other features dependent on typography.
- Logo is done, Isaac should be finishing up approved use cases later this week
- Discussions with Myles from Famo.us regarding Chassis being represented at jQuery SF
link QUnit
- Fixed AMD usage
- Added support for AMD in grunt-contrib-qunit and grunt-qunit-instanbul (waiting for the latter to get merged)
- Using diff-match-patch for diff output now
- Lots of updates to the HTML reporter
- New release coming soon, waiting for Leo to confirm
link PEP
- Blink working on spec changes so they can implement :-)
link Globalize
- Relative time support and Ordinal support landed.
- Several minor fixes landed: #273, #313, #379, #408, #410, #411.
- CLDR has released 27 (and Globalize can immediately use it).
- CLA Checker
link Other
- Intel is considering building a mobile device test lab for running automated tests on real devices.
- Will also provide a way to run tests on local devices from your computer
- npm for client-side modules
Chassis Team Meeting – Mar 31 2015
Issues:
- Typography PR
- Updates made, although still a work in progress
- noufal has offered to help with the PR
- Discussion regarding removing default focus outline for all
<a>
elements, since it goes against accessibility goals. Decided that it's best to keep the outline for focus on all<a>
, individual components could possibly remove it as long as there is a:focus
styling.
- Create SCSS Style Guide
- Haven't heard from prasunanand, so this is up for someone to work on
- Update HTML Style Guide
- Discussion in Contribute have continued.
- Logo
- isaacdurazo should have time this week to finish up the different use cases for the logo
- Semantic Color Definitions
- Base the default colors on the logo colors
- sfrisk to update issue with color list
- arschmitz has also updated the issues for naming convention, typography, and grid system to help summarize the discussions for newcomers.
- GSoc Students
- Student deadlines have passed, and we're currently evaluating proposals. If we need more information, we'll contact you
jQuery Core Team Meeting – Mar 30 2015
Attending: timmywil, arthurvr, gibson042, DaveMethvin, markelog, scott_gonzalez, m_gol
link Recent attributes change
- UI code changes (not just tests) were needed for the undefined -> null change in attributes
- https://github.com/jquery/jquery-ui/pull/1516
- also caused problems for mobile https://travis-ci.org/jquery/jquery-mobile/jobs/55491651
- Should we back this out? yes
- reverted
link Current failures on master and compat
- NONE! Nice work.
link Beta release todo
- Dave is working on blog post
- Any missing issues in migrate?
- Issues tagged behavior-change: https://github.com/jquery/jquery/issues?q=is%3Aissue+label%3Abehavior-change+is%3Aopen
- https://github.com/jquery/jquery-migrate/issues
- data, once it’s done
link Sizzle blockers
- https://github.com/jquery/sizzle/pull/328 New approach to oldIE cache cloning problem. Sizzle expando no longer exposed.
- Sizzle release this week? yes, late Thursday
link Patch release (iOS bug wrt jQuery.each)
- https://github.com/jquery/jquery/issues/2145
- Fixed in webkit, but we’re still doing a release
- Timmy to do this before data work
link window.setTimeout/setTimeout
link moar tests for the factory needed
link PRs
- https://github.com/jquery/jquery/pull/2154 Update jsdom
- good to land
- https://github.com/jquery/jquery/pull/2003 .unwrap( selector )
- Dave to land
- https://github.com/jquery/jquery/pull/2043 .offset() with Shadow DOM
- timmywil to land, needs cherry-pick to compat with some extra stuff this will be after the patch and data work
- https://github.com/jquery/jquery/pull/1714 .position() when parent scrolled
- needs input from mike
link 3.0 Blocker issues
- https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+label%3ABlocker
- Data
- timmy
- showhide
- [hidden] where available (gibson)
- investigation https://github.com/jquery/jquery/issues/2057
- markelog to get to this after async exec
- domManip interception
- gibson
- .width fractations
- mgol
link jQuery 3.0 beta
jQuery Mobile Team Meeting – Mar 26 2015
- Ticket Triage:
- 283 tickets (+0)
- 35 pull requests (+0)
link 1.5.0
- ui-1-12 all up to date
- pushing right now with latest from ui
- Classes
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- Cory is fixing review comments
- Gabriel: textinput submitted, listview in progress, working on widget backcompat tests and correctness
- Landed in ui-1-12
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- Button
- CSS update (button, checkboxradio, controlgroup)
- Jasper updating checkboxradio and button icon CSS
- CSS update (button, checkboxradio, controlgroup)
- Auto Init
- New module details
- no update
- New module details
- Accordion
- sarah working on this start actual work today
- no update
- sarah working on this start actual work today
- esformatter
- lots of PR's for this to get us closer to style guide compliance and using jscs
- UMD Wrapper
- qunit
- upgraded to 1.17.1
- Had to fix some issues in the tests
- upgraded to 1.17.1
link Other Topics
- testing
- Should we switch from QUnit to intern?
- Everyone seems to like the idea of intern
- Should we switch from QUnit to intern?
- team page
- Will be on the jquerymobile.com/about, will use gravatars and link to GH plus possibly twitter
- https://github.com/jquery/jquerymobile.com/pull/120
- GSoC
- There have been lots of people with lots of questions around try to help when you can
- Websites
- grunt task
- discussion on how this will work has moved to content
- grunt task
- Demo Spider
- Replace with Spider.js
- no update
- Replace with Spider.js
- Builder
- we need to switch to ui builder before 1.5
jQuery Content Team Meeting – Mar 25 2015
- Ticket Triage (Issues + PR):
- 256 (+11 in 2 weeks)
- Attending: Arthur, Alex, Sarah, Anne, Scott, Aurelio
link GSOC:
- Currently no proposal for issue tracking
- 3 proposals for Interactive tutorials with others possibly being prepared.
- After discussion with various team members and Kris, it was decided that the additional infrastructure for the initially proposed project (backend using node and a mySQL database) could be a risk for the long-term maintenance. Instead, we can improve the current jQuery Learning Center (learn.jquery.com) by adding small entries for users to test their understanding, for which http://koans.herokuapp.com/en seems to be a good solution, so for example, where we have http://learn.jquery.com/jquery-ui/getting-started/#jquery-ui-basics-using-options we could add something like http://jsbin.com/gofirumecu/1/edit?html,js,output (we could only present the user with a small data entry to get the code required, and give them some feedback on the correctness using qunit)
- All students working on their proposal have been informed.
- Discussion: we’ll investigate also another system (proposed by Arthur and Alex) that requires no infrastructure. Just sample code and unit test using QUnit. Alex will write something up to explain this to the current students preparing a proposal
link Actions from last meeting:
- check past messages and see if any contain private info, then, make mailing public
- Not done - ongoing
- Anne to update matrix with details (mail sent/consent received)
- ongoing
- Aurelio to see how we can get more help from the community
- Blog Post ready. We can publish!
link Genesis script:
- Not had a chance to discuss further.
link Spider:
- http://jenkins.jquery.com/view/Websites/
- runs every night
jQuery UI Team Meeting – Mar 25 2015
- Ticket triage
- 379 tickets total +2
- 23 pull requests +8
- Button
- Jörn finished another round of review
- Alex to push another set of updates
- Trac spam
- Scott reached out to Trac team
- Multiple members of the Trac team are helping with the Trac upgrade now
- AMDifying tests
- New PR: https://github.com/jquery/jquery-ui/pull/1511
- Lots of changes to the implementation
- Major problem:
grunt-contrib-qunit
doesn't support AMD - Close https://github.com/jquery/jquery-ui/pull/1335
- Tooltip endlessly append to the DOM for the ARIA live region
- http://bugs.jqueryui.com/ticket/10689
- Need to determine if the JAWS bug with deletions still exists
- Need to determine how to handle long selectmenu lists
- http://bugs.jqueryui.com/ticket/11606
- jQuery Mobile currently displays a dialog
Chassis Team Meeting – Mar 24 2015
Issues:
- Performance Testing
- We should probably cap off the number of frameworks we add.
- Focus on adding new components, such as checkboxes and the rest of the html4 form components, geekman-rohit to start working on this
- Setup view.css-chassis.com
- Up and running!
- Typography PR
- Status: Changes are being made, shall update PR when more polished
- ramasilveyra to fix media queries to em to typography pr
- Style Guide
- Discussion continuing on HTML style guide.
- Table Styling
- Tables with
<td>
s that span multiple cols/rows will be supported. - Discussed having stripped tables, as an optional feature, will need to figure out how to do this even with filtering
- marestad and sfrisk to play with this on codepen
- Tables with
- GSoC Students
- Deadline is Friday, and other PSA notes.
jQuery UI Team Meeting – Mar 23 2015
- Ticket triage
- 414 tickets total, +0
- 32 pull requests, +3
- Scott and Alex to work through PRs next week
- Menu
- Regression with active styling
- https://bugs.jqueryui.com/ticket/14919
- Scott and Jörn fixed and merged
- Checkboxradio
- Checked radios with no icon break on initialization
- https://bugs.jqueryui.com/ticket/14939
- Alex has a PR
- https://github.com/jquery/jquery-ui/pull/1686
- Good to merge
- Selectmenu
- Still some styling issues in Firefox
- https://bugs.jqueryui.com/ticket/14938
- Alex has a PR
- https://github.com/jquery/jquery-ui/pull/1685
- Resizable
- Regression with westward resize of grids
- https://bugs.jqueryui.com/ticket/14916
- 1.12.0-rc.1