- Ticket triage
- 387 tickets total -6
- 16 pull requests -9
- Classes option
- Scott did another round of review, Alex to push more updates
- Selectmenu - http://bugs.jqueryui.com/ticket/11198
- Add
width: false
to not set inline style - Set
14em
as default width in stylesheet
- Add
- CSS dependencies PR landed in master
- Discussions about GSoC proposals
Author Archives: builder
Project Leads Meeting – Mar 04 2015
Attending: Scott, Kris, Alex, Sarah, Rafael
link Core
- No report
link UI
- Hoping to land classes option by end of week
- Landed CSS dependencies
- Same as what jQuery Mobile does
link Mobile
- Working on PRs for classes updates
- Switching from the current demo system spider to Alex’s new spider
- Updating all icons to be inline instead of absolute positioning
link Chassis
- Working through open PRs
- Released initial roadmap
- https://github.com/jquery/css-chassis/wiki/Chassis-Roadmap
- Hoping for v1 (beta?) in May
- Tooling such as Themeroller after
- Plans pretty much finalized for typography
- Decided on a logo
link QUnit
- No report
link PEP
- Working on release script
link Globalize
- Initial blog post draft for 1.0.0
- Kirill (Twitter) has filed the issues for the missing features, which demonstrates their engagement.
- Ecma-402: two proposals submitted. Both will bring the spec to be more in line with the Globalize implementation.
- Intl.NumberFormat round option (status: proposal for stage 0)
- Fix 9.2.3 LookupMatcher algorithm (status: accepted as stage 0)
link Other
*CLA checker
Getting lots of errors due to unforeseen timing issues (I think they’re actually new)
Alex to get spider on all sites, expected to be done by next week
Chassis Team Meeting – Mar 03 2015
Version 1.0 Goals
- Release Summer 2015
- Features
- Typography
- HTML4 Elements
- HTML5 Elements(?)
- Form Validation
- Form input state styling
- grid
- color pallet
Issues:
- Is there some sort of roadmap? #39
- sfrisk created a wiki of the roadmap
- https://github.com/jquery/css-chassis/wiki/Chassis-Roadmap
- Logo
- Blue won!
- Google Summer of Code
- jQuery Foundation (and Chassis) accepted into Google Summer of Code
Pull Requests:
- Initial SASS file Structure
- arschmitz made requested changes. Shall land
- Performance: Add performance test suite for comparing other frameworks
- arschmitz will land this and create more issues. Interest from potential GSOC students in helping arschmitz to add more frameworks to test
Goals for the Week:
- Land PRs so we can start coding!
- Add labels to help organize issues by release
- sfrisk to create issue on color variables
jQuery Core Team Meeting – Mar 02 2015
Attending: timmywil, DaveMethvin, markelog, m_gol, arthurvr, gibson042
link PR Review (any we can land right now?)
- https://github.com/jquery/jquery/pull/2043 .offset() with Shadow DOM
- https://github.com/jquery/jquery/pull/2029 deprecated JSHint options
- markelog to merge
- https://github.com/jquery/jquery/pull/2011 .css() +-%
- gibson to merge
- https://github.com/jquery/jquery/pull/1975 XHR detection
- https://github.com/jquery/jquery/pull/1821 consume standard thenables
- https://github.com/jquery/jquery/pull/1714 .position() when parent scrolled
link Current failures on master and compat
link Sizzle blockers
- https://github.com/jquery/sizzle/issues/316 Limit teardown to IE
link 3.0 Blocker issues
- https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+label%3ABlocker
- Deferred
- PR needs a rebase before landing, currently conflicting
- Data
- In progress
- show/hide
- [hidden] where available
- investigation https://github.com/jquery/jquery/issues/2057
- markelog to get to this after async exec
- domManip interception
- gibson to continue work
- .width fractations
- m_gol not available this week
link jQuery 3.0 beta
jQuery Mobile Team Meeting – Feb 26 2015
- Ticket Triage:
- 283 tickets (+3)
- 35 pull requests (+2)
link 1.5.0
- ui-1-12 all up to date
- latest classes, button, tests
- Classes questions
- Classes
- ALMOST REALLY REALLY COSE TO READY
- Updating right now
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- Reviewed
- Gabriel: textinput submitted, listview in progress, working on widget backcompat tests and correctness
- Reviewed
- ALMOST REALLY REALLY COSE TO READY
- Button
- CSS update (button, checkboxradio, controlgroup)
- Jasper updating checkboxradio and button icon CSS
- 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
- qunit-assert-classes
- use everywhere
- re-wirte added hasClassesStrict, hasClassRegex, lacksClassRegex, hasClassStart, lacksClassStart, hasClassPartial, lacksClassPartial
- use everywhere
link Other Topics
- team page
- Will be on the jquerymobile.com/about, will use gravatars and link to GH plus possibly twitter
- GSoC
- There have been lots of people with lots of questions around try to help when you can
- Websites
- grunt task Demo Spider
- Replace with Spider.js
- perf-testing buttons WE WIN!
PEP Team Meeting – Feb 26 2015
- Pointer Events became a W3C Recommendation on Tuesday
- Lots of publicity and traffic to PEP repo
- Mostly from http://blog.jquery.com/2015/02/24/getting-on-point/ and http://arstechnica.com/information-technology/2015/02/pointer-events-finalized-but-apples-lack-of-support-still-a-deal-breaker/
- Got a few more people to chime in on the team issue as well
- Jacques to update Intern PR for early next week
- Will do first release once CI is enabled
- After first release, work on ES3 support
jQuery UI Team Meeting – Feb 25 2015
- Ticket triage
- 393 tickets total +3
- 25 pull requests -3
- Classes option
- Alex pushed another update, Scott to review PR #1411 again
- Tabs problem with auth in URLs in Firefox
- Will also be a problem in Chrome stable very soon
- Recommending not to use this authentication mechanism
- Will provide an extension to workaround it, but will land "fix" in tabs directly
- CSS dependencies PR is ready to land
.outerWidth()
setter detection is slow- See if performance is better when attaching the test element to the document
- If not, switch to inference based on function length
- Delay any decision about publishing to npm until after 1.12
Testing Team Meeting – Feb 25 2015
- 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
jQuery Content Team Meeting – Feb 25 2015
- Ticket Triage (Issues + PR):
- 252 (-1 in 2 weeks)
- Attending: Arthur, Sarah, Alex, Anne
link Site Spider:
- Alex been working on it for a while. The idea is to have it on all content repo, and add it on a grunt task. It checks for errors and deadlinks, missing resources, etc. Currently reporting a lot of errors and Alex needs help from us to fix those. Alex will be trying to add the task to the repos over the next week or 2.
link Learn Site
Email from Justin Crawford https://groups.google.com/forum/#!topic/jquery-content-team/MaXPstGj1os
- Awesome!
- Can we think of a response?
- Jörn asked why the mailing list wasn’t public. There is no reason for the jquery-content-team not to be public...
- action: check past messages and see if any contain private info, then, make mailing public
Analysis of the articles, and develop a matrix of articles/library version:
- Matrix created
- ongoing
Actions from last meeting:
- Anne to speak with the Legal team to identify what document we need to receive consent from Authors to have their content on the Learn site.
- Email is ok. Anne started sending emails. Will need to pdf responses and save to Foundation Dropbox.
- Anne to update matrix with details (mail sent/consent received)
- Scott to work on automating the CLA check, which will manage the label in place. Action completed.
- Action Completed
- Make doc public for comments
- Action Completed
- Anne to speak with the Legal team to identify what document we need to receive consent from Authors to have their content on the Learn site.
Actions from last meeting:
- Scott to work on automating the CLA check, which will manage the label
- in place. minor issues
- currently for api.jquery.com jquery jquery-license jquery-mobile jquery-ui learn.jquery.com
- Aurelio to see how we can get more help from the community
- Draft Post
- Looks good! A few comments need addressing and a final review from Karl would be great.
- Dan to investigate whether BV could donate rating services
- Outcome: yes, if we want it we can have it. A little more red-tape to work through on the BV end.
- Action ongoing
- Scott to work on automating the CLA check, which will manage the label
link All Content Sites:
- Agreed to make reference to https: removes (now-deprecated) protocol-relative URLs in favor of https:// URLs
- Also see https://github.com/jquery/jquery.com/issues/86 (slightly different issue)
- Demos in api sites and learn should be easy to copy/paste and work without editing, so replacing protocol-relative with https:// makes sense here.
- Will need to add a note/warning to ajax examples that will not work with file:///
- Api sites:
- Mobile: update core version to 1.11.2
- https://github.com/jquery/api.jquerymobile.com/issues/358
- Action: Anne to update (after jQuery UK)
- Core: update to latest version
- https://github.com/jquery/api.jquery.com/issues/651
- Arthur will take it after the v3 release
- v3 changes will be in a separate branch
- https://github.com/jquery/api.jquery.com/issues/651
- Mobile: update core version to 1.11.2
link Repos at healthy cadence:
- We aim to have less than 5 issues or be closing more issues than we open on all content-related repos
- We continue to make good progress. Big thanks to everyone!
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