- QUnit
- Leo prototyping to test ES6 features via Goiabada: https://github.com/leobalter/goiabada
- babel works well for transpiling ES6, but to output browser-compatible code we need another step; browserify doesn’t support UMD, still need to solve that
- alternative: disable babel’s es6.modules transform, then use esperanto to transform to UMD
- Scott to put together a test
- TestSwarm
- Moved to new server, seems to work fine
- browserstack-runner
- Enabled browserstack-runner for Travis, including PRs, for QUnit repo
- Will do the same for Globalize once requirejs load issues are resolved
- jQuery UI takes 5+ minutes to run everything, times out before finishing
Author Archives: builder
jQuery UI Team Meeting – Feb 24 2015
- Ticket triage
- 409 tickets total, -1
- 29 pull requests, +1
- Build dependency updates
- Scott tried two different ways to get Travis to use a newer version of Java
- https://github.com/jquery/jquery-ui/pull/1674
- https://github.com/jquery/jquery-ui/pull/1679
- Try one more time with the trusty build
- Selectmenu
- Alex landed the fix for icon position
- https://github.com/jquery/jquery-ui/pull/1671
- Alex sent a PR to update docs
- https://github.com/jquery/api.jqueryui.com/pull/297
- Menu
- Regression with active styling
- https://bugs.jqueryui.com/ticket/14919
- Jörn to look into fixing this
Chassis Team Meeting – Feb 24 2015
Issues:
- Is there some sort of roadmap? #39
- Question came up about is the roadmap for this project to better understand the goals
- sfrisk to create a wiki page explaining the roadmap for Chassis.
- Create a SCSS Style Guide #41
- Seemed to be some interest in working on this
- Make this a PR to allow for collaboration (vs wiki)
- When style guide is finished, submit it to contribute
- Logo
- Vote for the color you like best
- Mailing List
- sfrisk created a mailing list and shared link
- join with your IRC and github username if you want to be a member
Pull Requests:
- Initial SASS file Structure
- Comments still need to be addressed. Michaelarestad is swamped with work, so arschmitz or sfrisk will update the PR with the suggested changes
- Performance: Add performance test suite for comparing other frameworks
- arschmitz to add a few more updates
Goals for this week:
- add yourself to the mailing list
- sfrisk or arschmitz to update SASS file structure PR
- sfrisk to add roadmap to wiki
jQuery Core Team Meeting – Feb 23 2015
Attending: timmywil, markelog______________, arthurvr, m_gol, gibson042, scott_gonzalez
link jQuery 3.0 beta
- Unassigned
- PRs and Issues
link Sizzle blockers
- https://github.com/jquery/sizzle/issues/316 Limit teardown to IE
- https://github.com/jquery/sizzle/issues/311 Sizzle.matches context
link 3.0 Blocker issues
- https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+label%3ABlocker
- Deferred
- Can we land this?
- Will land this week. gibson to make minor adjustments
- Data
- Timmy to do this week
- showhide
- [hidden] where available
- investigation https://github.com/jquery/jquery/issues/2057
- markelog to get to this after async exec
- domManip interception
- PR to open discussion next week
- .width fractations
- m_gol at conf
link Should we have 2 branches of jQuery?
- Generate master build from compat code using script?
- Go back to 1.x-only and support node, etc.?
link Deprecate jQuery.fn.load for 4.0 removal?
- downloads whole page with doctype
- issues with XML documents
- url + selector api is weird
- markelog to open an issue for further review
link $.ajax deprecations?
- async: false
- success/error/complete passed in options
jQuery Mobile Team Meeting – Feb 19 2015
- Ticket Triage:
- 280 tickets (+1)
- 33 pull requests (+2)
link 1.5.0
- ui-1-12 all up to date
- latest classes, button, tests
- Classes
- ALMOST ready
- Scott reviewed updating this afternoon
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- Gabriel: textinput submitted, listview in progress
- Alex currently reviewing textinput
- ALMOST ready
- Button
- CSS update (button, checkboxradio, controlgroup)
- all updated in ui-1-12
- latest change: button using inline icons and the "space" span
- CSS update (button, checkboxradio, controlgroup)
- Auto Init
- New module details
- rebased on ui-1-12 fixing broken tests
- affected by choices on data- attributes
- New module details
- Accordion
- sarah working on this start actual work today
- no update this week
- sarah working on this start actual work today
- data- attribute name space
- backcompat
- might wait for 1.6?
- ok
- might wait for 1.6?
- backcompat
- qunit-assert-classes
- use everywhere
- adding more tests this weekend
- use everywhere
link Other Topics
- team page
- Will be on the jquerymobile.com/about, will use gravatars and link to GH plus possibly twitter
PEP Team Meeting – Feb 19 2015
- Not much response on the team issue
- https://github.com/jquery/PEP/issues/162
- Jacob and Jacques will post comments
- Doesn't seem like there will be much activity beyond that
- Still waiting for updated PR from Jacques for Intern testing
- Walked through the necessary changes to get the tests passing in the meeting
- Jacques will send a new PR today
- Scott to set up Travis CI testing once the Intern PR lands
Project Leads Meeting – Feb 18 2015
Attending: Scott, Rafael, Alex, Kris
link Core
- No update
link UI
- Release 1.11.3
- Getting close to landing classes option
- Added hasClasses() and lacksClasses() QUnit assertions
- in the classes PR
- https://github.com/arschmitz/qunit-assert-classes
link Mobile
- Starting to Implement classes in mobile again with new api
- Working on getting tests passing with new Auto-init module
- Integrating qunit-assert-classes for element class tests same as ui.
link Chassis
- Conference announcement last week
- Blog last week http://blog.jquery.com/2015/02/11/jquery-foundation-2014-annual-report/
- Article for Net magazine about Chassis was accepted
- starting to have random people showing up wanting to contribute so word is getting out.
link QUnit
- No update
link PEP
- ES6 modules landed in master
- Still waiting on Jacques to send an updated PR for Intern testing
- Not too much activity :-(
link Globalize
- Planning to release 1.0.0 very soon
- Rafael to draft blog post and Kris to review
- Not going to include currency parsing, will add later
- Rafael and Jörn had a meeting with Twitter
- They’re interested in using Globalize in place of twitter-cldr
- Twitter will file issues for missing features that they need
- Rick Waldron is the editor for ECMA-402 now
- Rafael is a member of ECMA-402 committee
link Other
- CLA Checker
- Added debug logging
- Sets status URL (pointing to contribute.jquery.org)
- Added description to commit status
- Fixed race condition with cloning and fetching
- Next up: Fixed PR audits where the PR branch doesn’t contain the base commit
jQuery UI Team Meeting – Feb 18 2015
- Ticket triage
- 390 tickets total +5
- 28 pull requests +1
- Released 1.11.3!
- Classes option
- Scott reviewing PR #1411
- Datepicker
- Discussing publishing to npm
jQuery Core Team Meeting – Feb 16 2015
Attending: timmywil, markelog, gibson042, arthurvr, m_gol
link jQuery 3.0 beta
- Unassigned
- PRs and Issues
link Sizzle blockers - assigned
- https://github.com/jquery/sizzle/issues/316 Limit teardown to IE
- https://github.com/jquery/sizzle/issues/311 Sizzle.matches context
link jQuery Migrate
- Behavior changes
- Closed: https://github.com/jquery/jquery/issues?q=is%3Aissue+milestone%3A3.0.0+is%3Aclosed+label%3Abehavior-change
- Some browsers dropped from support
- WrapAll(function)
- jQuery(“#”) now throws
- Open: https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+milestone%3A3.0.0+label%3Abehavior-change
- Deferred!
- .data(key-123)
- Closed: https://github.com/jquery/jquery/issues?q=is%3Aissue+milestone%3A3.0.0+is%3Aclosed+label%3Abehavior-change
link 3.0 Blocker issues
- https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+label%3ABlocker
- Deferred
- Data
- show/hide
- [hidden] where available
- investigation https://github.com/jquery/jquery/issues/2057
- domManip interception
- .width fractations
PEP Team Meeting – Feb 12 2015
- ES6 modules are in master
- Added some people to jquery-devs-team
- Still waiting on CLA signatures from many of the team members
- Perhaps we need a more formal commitment to determine who actually intends to be a team member and who is just interested in following progress
- Scott to create an issue asking everyone to say how they’re interested in helping with PEP, then send an email to everyone who has expressed interest so far pointing them to the issue
- Still waiting on updated PR from Jacques for Intern testing
- No objections so far for using jquery-release, so we’ll go with that
- No update on formal objection to spec
- Scott responded to Chaals’ post and requested that Yandex publicize their objection: https://lists.w3.org/Archives/Public/public-pointer-events/2015JanMar/0012.html
- Would like to test PEP against the W3C spec tests
- Mostly manual tests, might be able to automate with Intern
- Jacob might be able to run them in Microsoft’s lab using touch automation
- We should have a logo