jQuery UI Team Meeting – Aug 19 2015

  • Ticket triage
    • 398 tickets total, +5
    • 27 pull requests, +0
  • Button
    • PR still needs another review
    • Added Spinner to controlgroup
  • Datepicker
    • Hoping for contributions from IBM, specifically for bidi support
  • Splitting up core
    • Landed in master
  • Trac upgrade
    • Making progress, testing GitHub auth, to replace htpasswd
  • jquery-mousewheel
    • Jump to jQuery 1.7 dependency justifies a major version bump
    • Going to remove browserify test
    • Should it be available from the CDN? No
  • Spinner
    • Landed updates for style to make consistent with other form elements
  • Theme
    • Updated widgets to use consistent border collor ( default )

Project Leads Meeting – Aug 19 2015

Attending: Scott, Alex, Rafael, Richard, Timmy

link Core

link UI

  • Finished splitting up core
  • Had a discussion with IBM about bidi/LTR support
    • They’re planning on being as active as they were with dojo
    • Will start with datepicker

link Mobile

  • toolbar updates ready to land
  • splitting up all files with more than one distinct module
    • helpers
    • navigation
    • core
  • switching from display:none to visibility hidden for hidden pages
  • updating to new qunit
  • finishing last few 1.5 PRs

link Chassis

  • Buttons and Meter/Progress PR out, both using the jsass-vars. However currently on hold for discussions on BEM modifier attributes. See https://github.com/jquery/css-chassis/issues/120 for more detail.
  • Working on getting performance testing to start working on Chassis demo code, also adding localized downloads, removing selenium errors
  • Automated accessibility testing still currently in the works
  • Added linting to all of our tasks/scss variable files/grunt config

link QUnit

  • Added support for Map and Set in diffs

link PEP

  • Decided to switch to using style attribute with touch-action css instead of custom touch-action attribute
  • John Dalton continuing to add tests
    • Style sheets with touch-action

link Globalize

  • Runtime support
    • Reviewed by Jörn, Karl (docs), and Arthur (docs).
  • Webpack example 70% complete PR#481 (issue #464).

link Other

Chassis Team Meeting – Aug 18 2015

Attending Members: sfrisk, kristyjy, arschmitz, geekman-rohit

Build Related PRs

  • Build: add accessibility testing
  • browserstack needs setting up, arschmitz and dylanb are working on that
  • updated please review
  • Build: make JSCS and JSHint lint the grunt config too
  • landed
  • Linting:Add scss variable files to linting
  • landed
  • Build: add accessibility testing
  • please review
  • Build: heirarchial prefixer for scss variable files
  • Wait on this, will see if it will be useful for the buttons PR

CSS/SCS Related PRs

  • Buttons: Initial pass at buttons, covering sizes, options, disabled, active, focus, and hover states
  • Master pulled into buttons, now using jsass variables, added more button colors and variable options
  • additional features suggested, also brought up the discussion of the usefulness of using BEM with multiple modifiers on an object. Resulted in the creation of issue #120 with three possible solutions listed

jQuery Core Team Meeting – Aug 17 2015

Attending: timmywil, m_gol, gibson042, markelog

link Change to .map() (don’t flatten results)

  • Done this for a long time. Probably too disruptive.
  • Maybe not used a lot
  • not 3.0

link Issues needing review

link PRs

link Current failures on master and compat

jQuery Mobile Team Meeting – Aug 13 2015

  • Ticket Triage:
    • 251 tickets (+0)
    • 22 pull requests (+0)

link 1.5.0

  • 1.5-dev
  • Button
    • Major updates
  • Listview classes / review
    • No Update
  • Loader Classes
    • Update loader widget
      • Landed
  • Toolbar Classes
    • Once over review
      • second review done waiting for update - almost there -cgack
  • pagecontainer
  • Accordion
    • PR Submitted
      • no updates
  • editorconfig
    • we should add this
      • no update
  • Core breakup and file re org
    • split up done doing re-org
      • landed in ui
  • Filterable no-filter
  • Bootstrap
    • failing tests
  • Form hash
  • qunit update
    • updated
  • Accessibility
    • grunt-axe-webdriver
      • no update
  • CSS and demo updates
    • Jasper submitted pr
      • landed

Chassis Team Meeting – Aug 11 2015

Attending Members: sfrisk, kristyjy, arschmitz, geekman-rohit

Performance Testing PRs:

  • Localize downloads
  • part of the work for issue #60
  • geekman-rohit to update using bower/bower copy
  • Also seems there is a selenium server error on perf, geekman-rohit to look into

Build Related PRs

  • Build: make JSCS and JSHint lint the grunt config too
  • sfrisk to pull in
  • Linting:Add scss variable files to linting
  • sfrisk to pull in
  • Build: add accessibility testing
  • please review
  • Build: heirarchial prefixer for scss variable files
  • Wait on this, will see if it will be useful for the buttons PR

jQuery Core Team Meeting – Aug 10 2015

Attending: timmywil, gibson042, DaveMethvin, markelog, gnarf

link Issues needing review

link PRs

link markelog to open a PR to use new QUnit constructors and update jscs

link Current failures on master and compat

  • None

jQuery Mobile Team Meeting – Aug 06 2015

  • Ticket Triage:
    • 251 tickets (+9)
    • 22 pull requests (-11)

link 1.5.0

  • 1.5-dev
  • Loader Classes
    • Update loader widget
      • ready to merge
  • Toolbar Classes
    • Once over review
      • second review done waiting for update - almost there -cgack
  • pagecontainer
  • Accordion
    • PR Submitted
      • no updates
  • editorconfig
    • we should add this
      • no update
  • Core breakup and file re org
    • split up done doing re-org
      • landing in ui today
  • Filterable no-filter
  • Bootstrap
  • Form hash
  • qunit update
  • Accessibility
    • grunt-axe-webdriver
      • we should use this
  • CSS and demo updates
    • Jasper submitted pr
  • RTL
    • IBM Bidi
      • wants to help

jQuery UI Team Meeting – Aug 05 2015

  • Ticket triage
    • 393 tickets total, -0
    • 27 pull requests, +1
  • Button
    • PR still needs another review
  • Datepicker
    • Hoping for contributions from IBM, specifically for bidi support
  • Splitting up core
    • Just a missing Trac issue to reference the path changes
    • Alex to file that, then merge
  • Trac upgrade
    • Making progress, testing GitHub auth, to replace htpasswd
  • jquery-mousewheel
    • Jump to jQuery 1.7 dependency justifies a major version bump
    • Going to remove browserify test
    • Should it be available from the CDN? No