Project Leads Meeting – Nov 11 2015

Attending: Scott, Timmy, Rafael, Gabriel, Leo

link Core

link UI

  • Finishing 1.12 upgrade guide and API docs
  • Trying to set up api.jqueryui.com/1.12/ so docs are published during the pre-releaes phase
  • Reached out to several people for button accessibility testing, but got no replies

link Mobile

  • Making progress on selectmenu
  • Cory is working on the remaining widgets for 1.5
  • Anne is working on docs
  • Amanpreet working on tests

link Chassis

  • No update

link QUnit

  • supporting ember-qunit to ship new QUnit 1.20 features, as nested modules

link PEP

  • Released 0.4.0
    • Better support webpack, browserify
  • WIP build on the CDN now

link Globalize

  • Andrew (Twitter) finished Unit Formatting implementation #512, landed and published as beta 1.1.x. (this is old news I couldn't include in past meeting)
  • Unicode Conference 39
  • Tripadvisor has a pilot using Globalize for i18n on frontend. They use angular.js. Chetan (Tripadvisor engineer) to use react-globalize as a baseline to write angular integration.
  • Adobe has projects using react.js and has shown interest on using react-globalize integration. Rafael walked through some code with Yohann and Shailesh (both Adobe engineers).

link Board

  • Kris was back from TPAC and Web Summit
    • Question: How much of newer parts of the Pointer Events spec is in the polyfill -> Answer: Nothing that hasn’t been specced yet.

link Other

jQuery Core Team Meeting – Nov 09 2015

Attending: timmywil, gibson042, arthurvr, markelog, m_gol, DaveMethvin

link Down to 11 3.0 issues w/o PRs!

link 2.2/1.12 status

  • 1.12-stable and 2.2-stable branches created
  • Need that list of commits

link show/hide behavior table

link Issues needing review

link PRs

link TestSwarm update

  • jobs (regular + periodic) for 1.12-stable & 2.2-stable created, the periodic compat job disabled

link Current failures on master

  • None

PEP Team Meeting – Nov 05 2015

jQuery Mobile Team Meeting – Nov 05 2015

  • Ticket Triage:
    • 260 tickets (-1)
    • 29 pull requests (-1)

link 1.5.0

link Other Topics

jQuery UI Team Meeting – Nov 04 2015

jQuery Core Team Meeting – Nov 02 2015

Attending: timmywil, m_gol, DaveMethvin, gibson042, markelog

link show/hide behavior table

link Issues needing review

link PRs

link 2.2/1.12 status

  • markelog working up a list of commits

link Current failures on master and compat

  • None

Testing Team Meeting – Oct 29 2015

  • Intern
    • QUnit team does not have a good relationship with Colin. Can we fix that? Otherwise any collaboration on Intern is pretty much impossible.
    • If we can get out of the way, we could look at the technical issues.
  • node-qunit
    • What are we going to do with it? Keep standalone as CLI client? Or integrate into qunitjs directly?
    • Should at least merge version range for qunitjs package and make a new release, along with fixing whatever else breaks when updating from 1.10 to 1.20: https://github.com/kof/node-qunit/pull/118
  • event-emitter
    • Does it make sense to adopt js-reporters in QUnit if no one else adopts it? Yes, since its a good interface.
    • Update QUnit EventEmitter PR with the proper details and remove old details from the new events, keep them only on old events.
    • js-reporter compatible implementation blocker for QUnit 2.0/
  • TAP
    • Can we create a TAP adapter to use existing TAP reporters, to produce js-reporter output?
    • Is TAP as or more comprehensive than js-reporters? If so, we don’t really need js-reporters and should just use TAP. If not, we can still generate TAP from js-reporters.
    • We could add a tap property to the runEnd event, to support TAP output along with the regular interface. Orthogonal to everything else discussed here.
  • js-reporters
  • warnings
    • link to 2.x migration guide, need to extend that for the event emitter
    • QUnit 1.x should do single warnings for all uses of deprecated methods
    • QUnit 2.0 helpfully breaks
    • QUnit 2.1 unhelpfully breaks

jQuery Mobile Team Meeting – Oct 29 2015

  • Ticket Triage:
    • 261 tickets (+3)
    • 30 pull requests (+1)

link 1.5.0

link Other Topics