Project Leads Meeting – Jul 22 2015

Attending: Alex, Timmy, Jörn, Rafael, Sarah, Richard, Gabriel

link Core

link UI

link Mobile

  • Device testing of 1.5-dev
  • More classes PRs landing
  • PRs to update all of the test to new qunit API
  • TESTS GREEN AGAIN!!
  • Breaking up core files and accounting for ui core break up
  • Almost 50 new PRs in last 2 weeks, plowing through reviews and landing

link Chassis

link QUnit

link PEP

link Globalize

  • Several in-progress PRs:
    • Runtime support: PR#436 (writing documentation).
    • Tests using intern: PR#450 (review).
    • Non-gregorian calendars: PR#447; calendar conversion code should live somewhere else, maybe pull from iLib (which we can’t use, yet).
    • Extra datetime patterns: PR#462 (waiting for contributor to fix the reviews)
    • Webpack support: #441.

link Other

  • Board news?
    • EC meeting skipped yesterday
    • Looking for accessibility expert (see jquery-devs-team email from Kris)
    • Nothing new from the other initiatives
  • Intern migration in progress on multiple of our projects, though nothing landed, yet. Globalize seems closest.
    • UI PRs need reviews
  • CLA checks
  • browserstack-runner is alive again, now supports local server and should work (better) on Windows
  • js-reporters is making progress, working on spec and implementing adapters and reporters. Still looking for feedback on spec proposals.
    • Alex will mention it to Colin, maybe that can get the stone rolling again

Chassis Team Meeting – Jul 21 2015

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

  • Contributing: Adding information about the weekly IRC meeting
  • Addresses the need to attract contributors, allows them to know about the IRC meeting
  • sfrisk to add link to meeting log, and mention IRC log link, arschmitz will add a few more comments
  • Buttons: Initial pass at buttons, covering sizes, options, disabled, active, focus, and hover states
  • Basic pass at buttons, and a more in depth test of the BEM naming convention
  • Not ready to pull in, but needs review. Also need color contrasting that passes accessibility standards.
  • Todo: add in button blocks, and create issue for control groups, add buttons for info, success, warning, error states
  • Media Query Mixin
  • Not be required anymore
  • Close pr and issue, but need to adjust how media queries work for different screen breakpoints
  • Have 4 breakpoints, $viewport-xs (400), $viewport-sm (768), $viewport-md (920), $viewport-lg (1200)
  • Submit PR to add breakpoint variables and update typography media queries to match this style
  • Build: add jsass-vars and completely modularize grunt
  • Some style fixes need to be made, then this can be pulled in
  • Table styling
  • Any update on this? Table Styling needs to move forward, if MichealArestad is no long around, someone should work on this issue.

jQuery Core Team Meeting – Jul 20 2015

Attending: timmywil, markelog, m_gol, gibson042

link Alpha release retrospective (any issues to address next time?)

  • Went pretty well

link Need to update our code-style settings, without breaking a lot of prs

link PRs

link Blockers without pull requests

link Current failures on master and compat

  • NONE

link Beta release todo

link jQuery 3.0 beta

jQuery Mobile Team Meeting – Jul 16 2015

  • Ticket Triage:
    • 248 tickets (+6)
    • 21 pull requests (+4)

link 1.5.0

jQuery UI Team Meeting – Jul 15 2015

  • Ticket triage
    • 394 tickets total, +4
    • 26 pull requests, +1
  • Button
    • PR still needs another review
  • AMD in demos
  • DB CSS dependencies
  • Datepicker
    • Scott landed the merge
  • Splitting up core
    • Added directories for widgets and effects
    • Adding version dependency to all widgets

Testing Team Meeting – Jul 15 2015

  • QUnit
    • Core module split is done, needs another review
    • Updating CI config to opt-into new container infrastructure
    • PR to add Map and Set support to deepEqual, needs another review, also check CLA issue
  • js-reporters (Franziska)
    • Done Last Week
      • included esperanto to bundle the modules
      • put the event summary of all test frameworks on GitHub to give a base for discussions
      • restructurd the project to get a clear overview of the code
      • moved the existing code in the js-reporters Repo
      • updated the testEnd  event for the QUnit adapter/reporter based on the results of the event summary of all test frameworks
      • added eslint to the project
    • Next Steps
      • Finish PR
      • JasmineAdapter
      • ConsoleReporter
      • Start Events

jQuery Core Team Meeting – Jul 13 2015

Attending: timmywil, DaveMethvin, gibson042, arthurvr

link Releasing TODAY!

link Issues needing review

  • https://github.com/jquery/jquery/issues/2365 Remove or document array methods
    • I’ve found them useful and I still want to explore using them for selections again – it was removed accidentally before. Will save a loop.
    • Status quo seems like the best solution. We don’t want to remove them or document them. Documenting encourages usage and removing them is problematic.

link PRs

link Blockers without pull requests

  • Blockers are good for release.

link Current failures on master and compat

  • NONE

link Beta release todo

link jQuery 3.0 beta