jQuery Core Team Meeting – Mar 23 2015

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

link Deferred has LANDED!

  • Are there action items for compat before 3.0.0 beta?
  • NO, but more Promises/A+ testing in real browsers and in Node before final

link Current failures on master and compat

link Beta release todo

link Standardize invalid input

link Sizzle blockers

link 3.0 Blocker issues

link outerHTML? https://github.com/jquery/jquery/issues/2151

  • No, too easy for user to do without a first-class method requiring extra support

link iOS bug wrt. jQuery.each: https://github.com/jquery/jquery/issues/2145

  • bigger issue than the qsa issue last patch
  • If perf is not an issue, we’ll do a patch release

link PRs

link jQuery 3.0 beta

jQuery Mobile Team Meeting – Mar 19 2015

  • Ticket Triage:
    • 283 tickets (+0)
    • 35 pull requests (+0)

link 1.5.0

  • ui-1-12 all up to date
    • pushing right now with latest from ui
  • Classes
    • Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
      • Cory is fixing review comments
    • Gabriel: textinput submitted, listview in progress, working on widget backcompat tests and correctness
      • Landed in ui-1-12
  • Button
    • CSS update (button, checkboxradio, controlgroup)
      • Jasper updating checkboxradio and button icon CSS
  • Auto Init
    • New module details
      • no update
  • Accordion
    • sarah working on this start actual work today
      • no update
  • esformatter
    • lots of PR's for this to get us closer to style guide compliance and using jscs
  • UMD Wrapper
  • qunit
    • upgraded to 1.17.1
      • Had to fix some issues in the tests

link Other Topics

  • testing
    • Should we switch from QUnit to intern?
      • Everyone seems to like the idea of intern
  • team page
  • GSoC
    • There have been lots of people with lots of questions around try to help when you can
  • Websites
    • grunt task
      • discussion on how this will work has moved to content
  • Demo Spider
    • Replace with Spider.js
      • no update
  • Builder
    • we need to switch to ui builder before 1.5

jQuery UI Team Meeting – Mar 18 2015

  • Ticket triage
    • 377 tickets total -4
    • 15 pull requests -5
  • Classes option landed in master
    • Still need to write API docs
    • A few widgets landed with classes: {} which need to be removed
  • Trac spam
    • Scott to reach out to Trac team to see if they can suggest a person to help with the upgrade
    • If that doens't work, reach out to the WordPress team
  • AMDifying tests
    • New PR: https://github.com/jquery/jquery-ui/pull/1511
    • Reduces existing PR down to just updating the accordion test suite
    • Easier to iterate on changes
    • Deal with $.ui.backCompat using a separate module the depends on jQuery, sets the flag, then returns jQuery
  • Alex to send a PR that uses strict class checks in tests

Project Leads Meeting – Mar 18 2015

Attending: Scott, Jörn, Alex, Timmy, Rafael, Richard, Dave

link Core

  • Team has been busy recently, should pick up soon
  • Will have Sizzle release this week
  • Dave putting together beta blog post
  • Dave made good progress on jquery migrate issues

link UI

  • Landed classes option
  • Still having serious spam issues with Trac, going to contact Trac team itself and WordPress team (they have a good setup)
  • Lots of style fixes from esformatter
  • Updated to latest jscs, splitting targets to increase coverage
  • Update to latest grunt-html, increasing coverage on html files as well

link Mobile

  • Working on esformatter updates
    • jscs next
    • grunt-html
    • csslint
    • csscomb is on chassis will look into
  • Updated to QUnit 1.17
  • updating UMD wrapper to match ui
    • easier to integrate with new download builder
  • Looking at switching to intern for testing
  • Still working on classes option in mobile widgets

link Chassis

  • Lots of PRs landing
  • Performance testing landed
  • Potential GSoC students helping out with adding more frameworks for performance testing
  • Initial file structure landed
  • Potential collaboration with Dojo 2
  • Travis CI testing
  • Roadmap for Chassis
  • Development on Typography has started, Form Elements / Form Validation to be started soon

link QUnit

  • Landed smaller improvements to HTML reporter
  • Improving diff module, first by adopting google diff-patch-match
  • Splitting core module, in preparation for moving to ES6 modules
  • Improving propEqual()
  • ...and more!

link PEP

link Globalize

  • PRs from GSoC students, both docs improvements and smaller enhancements
  • Working on validatePostCode feature
  • Working on relative time feature
  • Waiting for some quotes for 1.0 blog post (Twitter, Adobe)

link Other

Chassis Team Meeting – Mar 17 2015

Issues:

  • Drop source map for generated files
    • Browsers currently don't handle these well, so they shouldn't be included in production files. Would be useful to include them for dev testing, however.
    • arschmitz to handle this
  • Setup view.css-chassis.com
    • Useful for viewing CSS/HTML PRs.
    • Almost done, just waiting on domain changes.
  • Create Semantic Color Variable Names
    • If anyone has any other suggestions, please add them to the issue.
  • SCSS and HTML Style Guides
    • This still needs to get done. Please commit any suggestions for the HTML style guide to the contribute repo.
    • prasunanand offered to work on the SCSS style guide.
  • Performance Testing
    • More frameworks have been added thanks to potential GSoC students.
  • Pattern Library
    • Need to create a folder that demos the CSS, now that we have a typography PR. Should go in a folder called 'demo'.
  • Question time for GSoC Students
    • Last 15 minutes covered any questions people had regarding Chassis, proposal ideas, requirements, etc.

jQuery Core Team Meeting – Mar 16 2015

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

link Should we return null for attributes?

link Current failures on master and compat.

link Review migrate PRs for Dave

link Dave to draft blog post for beta

link Standarize invalid input

link Sizzle blockers

link 3.0 Blocker issues

link PRs

link jQuery 3.0 beta

jQuery Mobile Team Meeting – Mar 12 2015

  • Ticket Triage:
    • 283 tickets (+0)
    • 35 pull requests (+0)

link 1.5.0

  • ui-1-12 all up to date
    • not up to date anymore but no api changes
  • Classes questions
  • Classes
    • On master in ui!
      • only took 4 years!
    • Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
      • Reviewed
    • Gabriel: textinput submitted, listview in progress, working on widget backcompat tests and correctness
      • Reviewed
  • Button
    • CSS update (button, checkboxradio, controlgroup)
      • Jasper updating checkboxradio and button icon CSS
  • Auto Init
    • New module details
      • rebased on ui-1-12 fixing broken tests
      • affected by choices on data- attributes
  • Accordion
    • sarah working on this start actual work today
      • no update this week
  • qunit-assert-classes
    • use everywhere
      • need to bump version in bower.json to pull in new checks

link Other Topics

  • testing
    • Should we switch from QUnit to intern?
      • Everyone seems to like the idea of intern
  • team page
  • GSoC
    • There have been lots of people with lots of questions around try to help when you can
  • Websites
    • grunt task
      • discussion on how this will work has moved to content
  • Demo Spider
    • Replace with Spider.js
      • no update
  • Builder
    • we need to switch to ui builder before 1.5