jQuery UI Team Meeting – Apr 22 2015

  • Ticket triage
    • 379 tickets total +5
    • 24 pull requests +1
  • Button
    • Alex and Jörn working through another round of review
    • Create a private method for finding the form from an input
      • Only need for IE8, which will be dropped in less than a year
    • Create a public method for finding the label from an input
      • Mimic native element.labels
  • AMDifying tests
    • Scott and Jörn got tests working in TestSwarm and IE8
  • Classes API docs
    • Jörn finished docs, landed in 1-12
  • Slider scrollbar demo
    • Custom scrollbars are generally terrible; this implementation is far from ideal
    • Delete the demo
  • Tooltip endlessly append to the DOM for the ARIA live region
    • http://bugs.jqueryui.com/ticket/10689
    • Scott met with Dylan to go over our AT support and discuss potential solutions
    • Dylan is testing a simplified approach in our supported browser/AT combinations
  • 1.12 docs
    • Jörn is making good progress

Testing Team Meeting – Apr 22 2015

  • QUnit
    • Module split needs final review, should land soon
    • Diff optimization can land, last discussion is resolved
    • need to make progress on nested suites and jsreporters to get closer to 2.0
    • stdout reporter looks good, found how QUnit ends up on the global object, once fixed this can land
  • browserstack-runner
    • Still lots of timeouts, making the CI results unreliable, if not useless. Try to escalate that.
  • TestSwarm
    • Added AMD support

Chassis Team Meeting – Apr 21 2015

Open PRs:

  • Meter Styling
    • sfrisk/arschmitz to set up view.css for meter styling review
  • Chassis Palette
    • needs changes
  • Table Styling
    • Please review
  • Typography
    • Final review needed, ready to be pulled in
  • BEM Components to Test Suite + Gumby and Skeleton to Test suite waiting on having files to be local

Other Issues:

  • SCSS Style Guides
    • Any more SCSS specific concerns for the issue? Will start writing up style guide

jQuery Core Team Meeting – Apr 20 2015

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

link Patch release (iOS bug wrt jQuery.each)

link PRs

link Beta release todo

link Current failures on master and compat

  • NONE! Nice work.

link 3.0 Blocker issues

link jQuery 3.0 beta

jQuery Mobile Team Meeting – Apr 16 2015

  • Ticket Triage:
    • 280 tickets (+5)
    • 61 pull requests (+39)

link 1.5.0

  • ui-1-12 all up to date
    • button just got updated in ui will pull in today
  • Classes
    • Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
      • toolbar needs another round of review, Cory working on the others
    • Gabriel: textinput submitted, listview in progress, working on widget backcompat tests and correctness
      • Landed in 1.5-dev
  • Button
    • CSS update (button, checkboxradio, controlgroup)
      • landed in 1.5-dev
  • Accordion
    • sfrisk is doing all the work on this.
  • Auto Init
    • New module details
  • esformatter
    • lots of PR's for this to get us closer to style guide compliance and using jscs
  • Qunit
    • unstable since upgraded to 1.17.1

link Other Topics

  • team page
  • Builder
    • we need to switch to ui builder before 1.5
      • node-syslog now has a version that builds on node v0.12, PR to use it submitted to Scott
  • Navigation
    • Talking with Ian Maffett from Intel about brining in aspects of App Framework
      • Specifically interested in multi container support

Project Leads Meeting – Apr 15 2015

Attending: Dave, Scott, Jörn, Rafael, Alex, Kris, Timmy, Anne

link Core

link UI

  • “Finished” converting tests to AMD
    • Had to update lots of dependencies in the test infrastructure
    • Need to update TestSwarm
  • Working on 1.12 docs

link Mobile

  • Looks like safari 8.3 fixes crashes from selects ( need to verify )
  • Reduced test times on Travis a lot
    • 250min -> 50min
    • Feedback time on PRs 80min -> 20min
  • Simplified and modularized Gruntfile
  • Adopted updated UMD wrapper ( only took us 2 years )
  • simplified aliases
  • Started switching to UI download builder
  • Added JSCS

link Chassis

  • Logo use cases done
  • PRs for Typography, tables and color palettes/variables currently in review
  • New server for performance testing
  • PRs from Bootstrap people for performance testing

link QUnit

  • Released 1.18, no regressions this time
  • Some issues with AMD support, but so far nothing that looks like our problem; Karma integration is incredibly complex and difficult to debug
  • QUnit.stack() landed, finishing docs for that.
  • Working through the many other PRs.

link PEP

  • Planning to release next week
  • Test updates
    • Need to review existing unit test for sanity
    • Need to wrap W3C test suite with Web Driver for functional testing

link Globalize

  • Landed improved datetime skeleton support (#272).
  • Working on the 1.0 blog post. (preview)

link Foundation communication

  • Greg is our part-time marketing person
  • Bylaws changes may help this as well with a project rep

jQuery UI Team Meeting – Apr 15 2015

  • Ticket triage
    • 374 tickets total -0
    • 23 pull requests -1
  • Button
    • Alex pushed another set of updates
    • Working on updating tests to the new infrastructure
  • AMDifying tests
    • Need to update TestSwarm to support AMD
    • Scott and Jörn to work on this on Friday
  • Classes API docs
    • Scott and Alex reviewed
    • Jörn pushed updates
    • Scott and Alex to review again
  • Tooltip endlessly append to the DOM for the ARIA live region
  • Need to determine how to handle long selectmenu lists

Chassis Team Meeting – Apr 14 2015

Open PRs:

  • Colors: Adding Chassis Palette and Default Colors
    • sfrisk to tweak palette names to be a bit more generic
  • Table Styling
    • Please Review
  • Typography
    • Please Reviw

Open Issues:

  • HTML Style Guide
    • Slayslot is working on this
  • Forms
    • michealarestad to work on this
  • Buttons
    • sfrisk to work on this
  • sfrisk to create issues for the following items: Styled selects/checkboxes for jQuery UI/Mobile Support, BEM style Guide, bordered/striped/condensed tables, meter

jQuery Core Team Meeting – Apr 13 2015

Attending: timmywil, DaveMethvin, arthurvr, gibson042, gnarf, markelog, kswedberg

link Low-level effects

link Deprecate use of plain objects? no

link Patch release (iOS bug wrt jQuery.each)

link Sizzle RELEASED!

  • Also merged into jQuery

link PRs

link Beta release todo

link Current failures on master and compat

  • NONE! Nice work.

link 3.0 Blocker issues

link jQuery 3.0 beta

PEP Team Meeting – Apr 09 2015

  • Ready to release
    • Scott and Alex did some manual testing in lots of browsers/devices
    • Aim for release on Monday
    • Scott and Jacob to work on blog post
  • Scott, Alex, and Jacob should have time next week to work on automating W3C tests