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

jQuery Content Team Meeting – Apr 22 2015

  • Ticket Triage (Issues + PR):
    • 246 (-10 in 4 weeks)
  • Attending: Arthur, Alex, Sarah, Anne, Scott, Aurelio

link Spider:

link CLA:

  • Legal advises that if someone signs the CLA with their full name (first middle lastname) and their gitconfig is first lastname, we ask them to sign again. It was recommended also that as a result the CLA checker should check against an array of matches instead of first match.

link Content:

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

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

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

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