jQuery UI Team Meeting – Oct 28 2015

Project Leads Meeting – Oct 28 2015

Attending: Timmy, Scott, Alex, Jörn, Sarah, Gabriel, Leo

link Core

  • First priority is to release minor version updates to 1.x and 2.x, with only the high priority bug fixes and no feature additions or breaking changes. We hope to have this done asap.
  • Release jQuery 3.0 on January 12, same day as Microsoft’s announced date to drop support for IE8. Lodash will also release on this day. We want to make an online event out of it. #dropIE8day or something
  • Follow up with Mozilla on desired DOM API changes (https://mths.be/bun)
    • exposing the style cascade for show/hide
    • test focusin/focusout support
    • more (e.g., resolved values) from getComputedStyle
    • any more?
  • Talking about including some sort of semver designation in commit messages (PATCH, MINOR, MAJOR) or (Breaking Change, Feature Addition).
    • Add to commitplease for verification
    • Maybe a check in the release script to ensure the “next” version is appropriate

link UI

  • Getting very close to 1.12.0 beta, aiming for this week
  • Doing final review of button, checkboxradio, and controlgroup
  • button API docs and upgrade guide mostly done
  • download builder mostly working, needed lots of fixes to better deal with CSS dependencies, new directory structure, and core splitup

link Mobile

  • landed ui accordion
  • landed collapsible updates
  • Navbar just about ready to land
  • Selectmenu close
  • Tests almost ready to switch to amd bootstrapper
    • started by GSoC
    • Gabriel finishing
  • getting closer to 1.5
  • switching work back to master

link Chassis

  • Have a new meeting time, so everyone can show up again! (2PM ET, Tuesday)
    • Has been updated on jQuery Meeting Site
  • jQuery Dev Summit was a bit of success for Chassis, we had a lot of commits, and some interactions on the Issues/PRs since then
    • Working on going over these commits to help keep communication going
  • Decided to move the hackathon weekend to a different weekend (originally scheduled same weekend as css conf)
  • JSASS style guide to be started to get some consistency in variable declarations
    • Helps makes things easier for contributors
    • Add notes about JSASS to readme
    • Also add a note that they don’t need to run performance tests

link QUnit

  • Released 1.20.0, adds support for nested modules and QUnit.only to do source-based filtering of tests to run
  • Working on new event interface, while discussing js-reporters and TAP (2.0 Milestone)
  • The team joined kof/node-qunit, if we get working actively here we could try to make this a jQuery Foundation project
  • QUnit might use lodash (deepEqual, Object create, etc) and bundle it with webpack/browserify. Mostly a build issue, since we currently don’t have external dependencies.

link PEP

  • Did ticket triage today, closed some duplicates.
  • Will release 0.4.0 soon, fixes npm package and some bugs

link Globalize

  • Rafael is presenting Globalize at the Unicode conference for the 2nd time, adding more people to javascript-globalization mailing list

link Board

  • No update

link Other

Chassis Team Meeting – Oct 27 2015

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

  • First official meeting at brand new meeting time! (2pm ET)
  • jQuery Developer Summit went well, and we had a lot of new contributors.
  • Please Review the following PRs
  • Add some fixes to the readme
  • WIP Table Styling - Opened new PR to replace old table styling PR
  • Typography: Added Color Variables
  • In the process of organizing a Chassis Hackathon weekend. Currently sfrisk is working at trying to get this to be a more formal environment
  • Brought up need to create a JSASS style guide for how we want to organize variables for JSASS.
  • geekman-rohit to create a PR to remove the '^' in the grunt-html version requirements

jQuery Core Team Meeting – Oct 26 2015

Attending: timmywil, gibson042, DaveMethvin, markelog, m_gol

link Issues needing review

link PRs

link 2.2/1.12 planning

  • Generate a list of commits
  • markelog to start it
  • Focus on this release before doing beta
  • Also, this takes precedence before new 3.0 migrate
  • 1.12-stable branch

link Include some sort of semver designation in commit messages

  • commitplease issue
  • Note in contribution docs

link Follow up with Mozilla on desired DOM API changes (https://mths.be/bun)

  • exposing the style cascade for show/hide
  • test focusin/focusout support
  • more (e.g., resolved values) from getComputedStyle

link Current failures on master and compat

  • None

jQuery Mobile Team Meeting – Oct 22 2015

  • Ticket Triage:
    • 258 tickets (+9)
    • 29 pull requests (+0)

link Dev Summit

  • very good - Got some contributions from new contributors

link 1.5.0

link Other Topics

jQuery UI Team Meeting – Oct 21 2015

  • Ticket triage
    • 403 tickets total, -3
    • 27 pull requests, +2
  • Button
    • Alex to go through all tickets to verify fixes
  • Datepicker
    • CLDR discussion went well, we have a plan to move forward
    • We will bundle pre-compiled formatters and allow users to select locales in download builder

jQuery Content Team Meeting – Oct 21 2015

  • Ticket Triage (Issues + PR):
    • 277 (+4)
  • Attending: Karl, Sarah, Arthur, Anne

link Dev Summit

  • Great event
  • Showed a few attendees how to contribute to our documentation and learn site
    • 1 PR landed :-) 1 PR ready to land
  • Anne was able to catch up with Alex regarding some of the mobile issues.

link Ongoing issues:

Testing Team Meeting – Oct 21 2015

  • Tickets triage
    • 39 open issues, 2 new, 1 new already closed
    • 3 open pull requests, 1 new, 5 new already closed
  • QUnit
    • For the jQuery Summit we did a triage closing some issues.
    • 2 new PRs from the jQuery Summit already merged. Thanks @rdugue and @arghgr!
    • We started using waffle.io, seems fine so far: https://waffle.io/jquery/qunit
    • @gibson042 is now a team member. Welcome!
      • Waiting his update on qunitjs.com/about to announce on twitter.
    • @leobalter will finish the work on the logging interface at jquery/qunit#644
    • We will investigate how to bring LoDash's _.isEqual to replace deepEqual, probably bundling QUnit using webpack or browserify. That opens the path to use other methods like _.create. Ref jquery/qunit#865 and jquery/qunit#869
  • js-reporters
    • Fixed a build process.
    • no more updates

jQuery UI Team Meeting – Oct 14 2015

Project Leads Meeting – Oct 14 2015

Attending: Timmy, Alex, Scott, Leo, Sarah

link Core

link UI

  • Button landed in master
  • Making progress on datepicker
    • CLDR discussion this Friday
  • Beta coming soon

link Mobile

  • No update

link Chassis

  • Quiet two weeks, ended up moving meeting time back to 2pm on Chassis so everyone can show up, since pretty much the entire team got new jobs and no one could make the meeting anymore.
  • Finalizing details on Chassis Hack weekend after jQuery Summit.
  • Have a basic list of things to work on jQuery Summit/Chassis Hack Weekend, hoping to find some more contributors

link QUnit

  • Nested modules is merged and about to be released on 1.20.0
  • Currently working on Event Emitters to integrate QUnit with js-reporters and land different reporters on QUnit.
  • 2 qunit-migrate tools being built, one issue to merge them with collaborative work (#868)
  • with js-reporters we will be ready to release 2.0.0, which is pretty exciting.

link PEP

  • Working on adding more W3C test coverage

link Globalize

  • No update

link Board

  • No update

link Other