- Ticket triage
- 393 tickets total, -0
- 26 pull requests, -1
- Button
- PR still needs another review
- Browser support
- When do we switch to Safari 7+? 1.12.0 or 1.13.0?
- 1.12.0, but no apparent code to remove
- https://github.com/jquery/jqueryui.com/issues/121
- When do we switch to Safari 7+? 1.12.0 or 1.13.0?
- Datepicker
- Working on migration to Globalize 1.x, upgrade to latest should fix all tests
- https://github.com/jquery/jquery-ui/commits/datepicker-globalize-1.x
- Discussing how to replace external/localization.js
- Splitting up core
- Updated to replace concat with requirejs task, helped find a bad define
- Some issues remaining, mostly just documentation URLs that need to be udpated
Author Archives: builder
jQuery Content Team Meeting – Jul 29 2015
- Ticket Triage (Issues + PR):
- 262 (+13)
- Attending: Anne cannot connect to IRC from newly arrived Holiday location
link Content:
- globalizejs.com & api.globalizejs.com
- WordPress is all setup
- Need to port over all markdown API docs in the repo to api.globalizejs.com
- All help welcome :P
link Actions from last meeting:
- Anne to check whether Aurelio can get a browserstack account for Arthur and Aurelio for testing purposes
- Action completed
Chassis Team Meeting – Jul 28 2015
Attending Members: sfrisk, kristyjy, arschmitz, arthurvr, geekman-rohit
- Contributing: Adding information about the weekly IRC meeting
- Updates will be made once the build problems are resolved
- Buttons: Initial pass at buttons, covering sizes, options, disabled, active, focus, and hover states
- Need to convert variables to jsass, once current build issues are resolved.
- Need to change the contrasting colors to something that passes accessibility.
- Table styling
- Open for someone to take over
- Build: Must run variables task as part of the build
- Should fix current build errors, however needs to make sure that the 'dist' folder is created, otherwise grunt build will fail if this folder doesn't already exist.
- geekman-rohit will make updates to this PR to add that functionality
- Build: make JSCS and JSHint lint the grunt config too
- Good to pull in, but will wait for the build to be fixed first
- Linting:Add scss variable files to linting
- SCSS Style guide
- Initial PR shall be submitted by next meeting
- Build: delete moot
.DS_Store
file - Good to pull in.
- perfjankie
- arschmitz to add the perfankie task to fix
grunt perf
jQuery Core Team Meeting – Jul 27 2015
Attending: timmywil, DaveMethvin, gibson042, arthurvr, m_gol, markelog, arschmitz
link Dave finished some migrate PRs. Needs review.
link Issues needing review
- Safari 6 / iOS 6 support https://github.com/jquery/jquery/issues/2482
- Android 2.3 support https://github.com/jquery/jquery/issues/2483
- remove reliableMarginRight in master
- check compat...compatibility in hybrid apps
- note partial support on master for Android 2.3 on jquery.com/browser-support
- full on compat
- Fix https://github.com/jquery/jquery/issues/1785 radios
- Fix https://github.com/jquery/jquery/issues/1786? script injection in eval
- No, wontfix for both branches
- Possibly add a note to https://contribute.jquery.org/wont-fix/
link PRs
- https://github.com/jquery/jquery/pull/2490 Remove extra ?
- LGTM
- https://github.com/jquery/jquery/pull/2480 Remove user data expando
- LGTM
link Switching from irc to gitter or slack?
- We’ll do a trial meeting on gitter next week
link Current failures on master and compat
- NONE (except Android 2.3, obviously)
jQuery Mobile Team Meeting – Jul 23 2015
- Ticket Triage:
- 242 tickets (-6)
- 43 pull requests (+22)
link 1.5.0
- 1.5-dev
- Enhancer update
- Major update to enhancer module
- Landed
- Major update to enhancer module
- Page classes
- Update Page
- final testing / ready to land
- Update Page
- Popup classes
- Update Popup
- final testing / ready to land
- Update Popup
- Loader Classes
- Update loader widget
- One more thing and it's ready
- Update loader widget
- Toolbar Classes
- Once over review
- Classes looks good needs some updates in orther areas
- Once over review
- 3rd Party demos
- Accordion
- PR Submitted
- Reviewed, needs updates
- PR Submitted
- editorconfig
- we should add this
- Core breakup and file re org
- we need to update any ui dependencies to match
- Reviewed, needs updates
- we need to update any ui dependencies to match
- Filterable no-filter
- https://github.com/jquery/jquery-mobile/issues/8184
- Common use case
- going to add
- Common use case
- https://github.com/jquery/jquery-mobile/issues/8184
- Git failures
- Form hash
- https://github.com/jquery/jquery-mobile/issues/5069
- Do we want to try and get this into 1.5?
- https://github.com/jquery/jquery-mobile/issues/5069
- backcompat
- jasper found issue with some portions
- Fixed
- jasper found issue with some portions
- helper classes to make icons float
- https://github.com/jquery/jquery-mobile/issues/8145
- this will become one class (ui-widget-icon-float)
- https://github.com/jquery/jquery-mobile/issues/8145
- CSS and demo updates
- Jasper submitted pr
- rebasing with backcompat fix
- Jasper submitted pr
Project Leads Meeting – Jul 22 2015
Attending: Alex, Timmy, Jörn, Rafael, Sarah, Richard, Gabriel
link Core
- Alpha released!
- Waiting on more feedback to decide whether to keep show/hide changes
- Should we drop Android 2.3? Make it compat-only?
- 2.3 support in compat-only would be good for jQuery Mobile, if compat works for hybrid apps (will discuss at Mobile meeting tomorrow)
link UI
- Working towards 1.12 beta
- DB now supports CSS dependencies, major changes in place
- AMD demos landed
- core-breakup almost done
- Button remains, will rebase on top of core-breakup (once in master)
link Mobile
- Device testing of 1.5-dev
- More classes PRs landing
- PRs to update all of the test to new qunit API
- TESTS GREEN AGAIN!!
- Breaking up core files and accounting for ui core break up
- Almost 50 new PRs in last 2 weeks, plowing through reviews and landing
link Chassis
- Starting to talk about using axe-core for accessibility testing for Chassis
- Within that discussion, what sort of accessibility testing should we do. Contrast testing is the obvious one, but there are other things we should test, too.
- Initial pass at buttons using the agreed upon BEM naming convention
- JSASS landed to handle variables for both Chassis and Chassis Themeroller
- Decision on the supported breakpoints made, will be variables so custom builds could adjust that
- Have 4 breakpoints, $viewport-xs (400), $viewport-sm (768), $viewport-md (920), $viewport-lg (1200)
- Working on adjusting the tests (specifically csslint) for dealing with how BEM works
link QUnit
- Working on support for Map and Set; only testing when available, otherwise skipping tests
link PEP
- We started landing automated W3C tests using Intern and web driver.
- Discussion starting up around css touch-action
link Globalize
- Several in-progress PRs:
- Runtime support: PR#436 (writing documentation).
- Tests using intern: PR#450 (review).
- Non-gregorian calendars: PR#447; calendar conversion code should live somewhere else, maybe pull from iLib (which we can’t use, yet).
- Extra datetime patterns: PR#462 (waiting for contributor to fix the reviews)
- Webpack support: #441.
link Other
- Board news?
- EC meeting skipped yesterday
- Looking for accessibility expert (see jquery-devs-team email from Kris)
- Nothing new from the other initiatives
- Intern migration in progress on multiple of our projects, though nothing landed, yet. Globalize seems closest.
- UI PRs need reviews
- CLA checks
- jquery-license now rechecks previously failed PRs
- only since the update was deployed, ignoring old PRs
- not persisted on disk, list lost on restart/deploy
- Will work on matching all names for given email address
- Manual checks are possible already, easy enough?
- jquery-license now rechecks previously failed PRs
- browserstack-runner is alive again, now supports local server and should work (better) on Windows
- js-reporters is making progress, working on spec and implementing adapters and reporters. Still looking for feedback on spec proposals.
- Alex will mention it to Colin, maybe that can get the stone rolling again
jQuery UI Team Meeting – Jul 22 2015
- Ticket triage
- 393 tickets total, -1
- 27 pull requests, +1
- Button
- PR still needs another review
- AMD in demos
- DB CSS dependencies
- Datepicker
- Splitting up core
- Rebased on top of AMD demos, reviewing
- Will keep core.js placeholder to ease migration a bit; used to have that in a Mobile release, too
Chassis Team Meeting – Jul 21 2015
Attending Members: sfrisk, kristyjy, arschmitz, arthurvr, geekman-rohit
- Contributing: Adding information about the weekly IRC meeting
- Addresses the need to attract contributors, allows them to know about the IRC meeting
- sfrisk to add link to meeting log, and mention IRC log link, arschmitz will add a few more comments
- Buttons: Initial pass at buttons, covering sizes, options, disabled, active, focus, and hover states
- Basic pass at buttons, and a more in depth test of the BEM naming convention
- Not ready to pull in, but needs review. Also need color contrasting that passes accessibility standards.
- Todo: add in button blocks, and create issue for control groups, add buttons for info, success, warning, error states
- Media Query Mixin
- Not be required anymore
- Close pr and issue, but need to adjust how media queries work for different screen breakpoints
- Have 4 breakpoints, $viewport-xs (400), $viewport-sm (768), $viewport-md (920), $viewport-lg (1200)
- Submit PR to add breakpoint variables and update typography media queries to match this style
- Build: add jsass-vars and completely modularize grunt
- Some style fixes need to be made, then this can be pulled in
- Table styling
- Any update on this? Table Styling needs to move forward, if MichealArestad is no long around, someone should work on this issue.
jQuery Core Team Meeting – Jul 20 2015
Attending: timmywil, markelog, m_gol, gibson042
link Alpha release retrospective (any issues to address next time?)
- Went pretty well
link Need to update our code-style settings, without breaking a lot of prs
link PRs
- https://github.com/jquery/jquery/pull/2481 Android 2.3 not ES5-compatible
- GTG
- https://github.com/jquery/jquery/pull/2458 Android 2.3 not firing window.onerror
- LGTM
- Ask arschmitz whether we can drop 2.3. We’ve only ever had partial support.
- https://github.com/jquery/jquery/pull/2480 Remove user data in cleanData
- LGTM
- https://github.com/jquery/jquery/pull/2479 avoid using delete for Chrome’s sake
- I’d like to confirm this still noticeably hurts performance. It would be unfortunate if we have to do this.
- https://github.com/jquery/jquery/pull/2465 .removeClass() -> .attr(“class”, “”)
- LGTM
- https://github.com/jquery/jquery/pull/2455 Authors.txt
- LGTM
link Blockers without pull requests
- https://github.com/jquery/jquery/issues/2478 quote catch property
- https://github.com/jquery/jquery/issues/2308 showing elements in plugins
- What about trying the hidden attribute?
link Current failures on master and compat
- NONE
link Beta release todo
- Blog post - FINAL REVIEW FOR ALPHA
- https://docs.google.com/document/d/1UcfR24rfK7bFFwlX2-PPjr7MPe6E0aVZ1wfih061INM/edit
- Section on promises has been added. Please review right after the meeting.
- Migrate
link jQuery 3.0 beta
PEP Team Meeting – Jul 16 2015
- W3C test automation
- John-David Dalton working through each test
- May need to send some updates to W3C
- Chorded button test still needs to be updated
- https://github.com/w3c/web-platform-tests/pull/1949
- Once that lands in W3C, we can import, automate and land https://github.com/jquery/PEP/pull/168
- Jacob to set up meeting to discuss using
touch-action
CSS property instead oftouch-action
attribute