jQuery Core Team Meeting – Apr 29 2013

Attending: DaveMethvin, rwaldron, timmywil, gibson042, orkel, m_gol

link jQuery 1.10

  • Should follow 2.0(.1) behavior
  • Get a 1.10 beta out before 2.0.1 to find shared issues
  • Tickets for Beta1
    • none left to land?
  • Dates?
    • May 2: Beta 1
    • May 8: RC (if needed)
    • May 16: final (tentative)
  • http://bugs.jquery.com/ticket/13832
    • parent() and parents() have been inconsistent forever
    • let's just document the difference?
    • some support for making them consistent; see the ticket

link jQuery 2.0.1

link jQuery Migrate XSS

link Open tickets triage

Testing Team Meeting – Apr 25 2013

  • Attending: James, Timo, Scott, Corey

link QUnit

  • Fixed missing license headers in plugin repos (jquery/qunit-composite, jquery/qunit-reporter-junit). Added MIT-LICENSE.txt file to all qunit repo (was also missing in core jquery/qunit).
  • Published our qunit plugins on npm with keyword ‘qunit-plugin’ (and ‘qunit-reporter’ for reporter plugins). Scott brings up whether we should maintain a manifest for Bower users as well. To be discussed.
  • WIP: James working on Node compatibility
  • WIP: Timo working on event listener

link Jenkins/Travis

link TestSwarm

  • WIP: Timo is finishing up the last bits of the major refactoring. Expected to land within 24 hours.

jQuery Mobile Team Meeting – Apr 25 2013

  • Attending: Todd Parker, John Bender, Jasper de Groot, Anne-Gaelle Colom, Gabriel Schulhof, Alex Schmitz

link Todd

link John Bender

link Jasper de Groot

  • worked on “next”:
    • buttonMarkup has been removed from all widgets
    • icons are moved to a pseudo element
    • working on: updating / cleaning up CSS of all the widgets that used buttonMarkup
    • next step: theme inheritance / reduce addClass() for styling and icons

link Anne-Gaelle Colom

  • Attended jQuery Europe on 19th April
  • Elected to the jQuery Board
  • Started to rewrite the events to use the new events template (in the api docs). Completed swipe, swiperight, swipeleft
  • Fixed errors in api docs (panels)
  • some minor triage
  • updated the resources page with the nativeDroid theme and Prime Faces

link Gabriel Schulhof

  • Also worked on ”next”
    • Got rid of buttonMarkup from a bunch of widgets.
    • Re-writing $.fn.buttonMarkup to only access data-* attributes during enhance, and otherwise infer the state of the button from the classes present.
    • Perf improvement: http://jsperf.com/listview-master-vs-next

link Alexander Schmitz

jQuery Core Team Meeting – Apr 22 2013

Attending: DaveMethvin, m_gol, timmywil, gibson042

link jQuery 2.0

  • Shipped!
  • Feedback?

link jQuery 2.0.1

link jQuery 1.10

  • Should follow 2.0(.1) behavior
  • Perhaps get a 1.10 beta out before 2.0.1 to find shared issues?
  • Dates?
    • May 2: Beta 1
    • May 8: RC (if needed)
    • May 16: final (tentative)

link jQuery 2.1/1.11 changes

  • Injected HTML <script> behavior formalized/restricted
  • $() and .append() etc won't run scripts
  • You must use $.parseHTML(html, [doc, ] true)
  • If the platform supports further restrictions (e.g., stripping inline handlers) we reserve the right to use them in the future if true isn't passed
  • Remove .context and .selector fully

link jQuery Migrate XSS

link Open tickets triage

jQuery Mobile Team Meeting – Apr 18 2013

  • Attending: Todd Parker, Jasper de Groot, Gabriel Schulhof, Ghislain Seguin

link Todd

link Jasper de Groot

  • hangout about theming with Todd, Scott and Mat last week
  • have to see what is best approach for theme inheritance
  • we might still need to use JS to add classes because we can’t use data- attr selectors in CSS because of namespacing
  • testing font icons vs. SVG icons (grunticon) http://view.jquerymobile.com/next/demos/test/icons/font-icons.php (test buttons also have simplified markup)

link Gabriel Schulhof

link Ghislain Seguin

  • adopted jQuery’s .jshintrc & fixed associated lints
  • Added lint target as a first step to test
  • Fixed Download builder ( and stayed polite with the users who “wanted it fixed ASAP!” )
  • Removed the depend! plugin in favor of RequireJS’ shim config

jQuery Core Team Meeting – Apr 15 2013

Attending: DaveMethvin, timmywil, rwaldron, m_gol, gnarf, orkel

link jQuery 2.0

link jQuery 1.10

jQuery Mobile Team Meeting – Apr 11 2013

  • Attending: Todd Parker, Jasper de Groot, Gabriel Schulhof, Ghislain Seguin

link Todd

link Jasper de Groot

  • hangout about theming with Todd, Scott and Mat last week
  • have to see what is best approach for theme inheritance
  • we might still need to use JS to add classes because we can’t use data- attr selectors in CSS because of namespacing
  • testing font icons vs. SVG icons (grunticon) http://view.jquerymobile.com/next/demos/test/icons/font-icons.php (test buttons also have simplified markup)

link Gabriel Schulhof

link Ghislain Seguin

  • adopted jQuery’s .jshintrc & fixed associated lints
  • Added lint target as a first step to test
  • Fixed Download builder ( and stayed polite with the users who “wanted it fixed ASAP!” )
  • Removed the depend! plugin in favor of RequireJS’ shim config