jQuery Mobile Team Meeting – May 02 2013

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

link Todd

  • Team is focused on 1.4 activities
  • Joseph Wain (Glyphish.com) has offered to donate an icon set for jQM, I’m working on logistics. This would be an expanded set from what we have now, in vector format. Proposed set
  • We’re tracking down the server issues for view.jquerymobile.com/
  • Need help with the site re-templating and getting meeting notes published

link Jasper de Groot

  • continued to work on “next”: Branch preview
  • updating and cleaning up CSS of all widgets after all changes we made to the markup is done
  • now working on centralizing padding and icon position CSS for buttons in all widgets; consistency, reduces CSS, easier for devs to adjust the button style global
  • also changing from px to em values for left/right padding, etc.
  • after that theme inheritance

link Anne-Gaelle Colom

  • Some triage/testing
  • Scott G created a 1.4 branch so that we can get started on 1.4 specific docs (api doc)
  • liaised with Scott & Karl and we now have a consistent class for “note/warning” in the api docs
  • Minor fixes in the api docs
  • A new entry for parseUrl in the api docs
  • A new book and a new article on the resources page

link Gabriel Schulhof

link Ghislain Seguin

  • Vacation so not much done
  • Working on generating the zip file for Google CDN
  • Open for other tasks

link Alexander Schmitz

  • fixed bug #5877 issue with prefetch.
  • worked on bug https://github.com/jquery/jquery-mobile/issues/5951 found cause of unstyled page fixed in master and 1.3-stable
  • working on view instability. have narrowed down problem.
    • have local view setup trying to reproduce
    • builds view once per minute
    • need to know when its down to check server logs (only have 5 minute window)
    • setup monitor which will alert me if view goes down

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