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

jQuery Core Team Meeting – Apr 08 2013

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

link jQuery 2.0

link jQuery 1.10

  • Mentioned quickly in 2.0 beta 3 blog post
    • Dave working on blog post; shared here
    • Ship a month or two after 2.0, near Portland conf

link Document differences 1.x to 2.x

  • 2.x data can be attached anywhere
  • ???

link Open tickets triage

jQuery Mobile Team Meeting – Apr 04 2013

  • Attending: Todd Parker, John Bender, Jasper de Groot, Alex Schmitz, Ghislain Seguin

link Todd

link John Bender

  • transition refactor is in, review appreciated
  • static base tag support is ready to merge
  • working on panels issue in master

link Jasper de Groot

link Ghislain Seguin

  • Download builder is broken starting at 1.3.1: fixing it.

link Alexander Schmitz

  • Widget standards list
    • Make performance stuff a separate wiki?
  • fixed 2 range slider bugs for 1.3.1
    • #5773 & #5644
  • working with frequent on his filter widget
  • review prs for table refresh methods

jQuery Core Team Meeting – Apr 01 2013

  • Attending: DaveMethvin, gibson042, orkel, timmywil, rwaldron, scott_gonzalez, jrburke, tbranyen

link jQuery 2.0

link Removing named global jQuery for AMD (tbranyen suggestion, jrburke joins)

  • tbranyen to create a ticket

link Migrate

  • Ship 1.2 with 2.0 beta, reflecting 1.10 changes
  • All bugs closed last week
  • Still need a good approach to detect/warn on scripts
    • Approach?
  • Ship 1.3 with jQuery 2.0
  • List of changes below

link jQuery 1.10

link Document differences 1.x to 2.x

  • 2.x data can be attached anywhere
  • ???

link (Add these to Migrate Plugin and document NOW for 2.0/1.10 release)

  • No script execute by default, must use $.parseHTML
    • Groundwork for XSS reduction, but not a complete fix atm
    • This would make the no-leading-space restriction unnecessary?
  • http://bugs.jquery.com/ticket/13417 domManip and empty text nodes
  • http://bugs.jquery.com/ticket/12838 $.ajax hook point for domManip
  • change Event.isTrigger from boolean to bitmask
  • allow multiple args for .replaceWith (ref)

link Open tickets triage

jQuery Mobile Team Meeting – Mar 28 2013

  • Attending: Todd Parker, John Bender, Jasper de Groot, Jason D Scott, Anne-Gaelle Colom, Gabriel Schulhof, Alex Schmitz, Ghislain Seguin

link Todd

link John Bender

  • finished test split that Ghislain did all the work on
  • fast start on transitions refactor

link Jasper de Groot

  • bug fixes (panel, fixed toolbar, etc. issues) and triage

link Anne-Gaelle Colom

  • had some good discussions with Scott Gonzalez to improve/fix some aspects of the api docs
  • data-attribute is a page now, not an entry
  • Scott prepared the event template (XSLT) so I can now start to use that to document events
  • started to optimise the api docs (button page) so down from 47 iframes to 31
  • fixed some issues in the api docs
  • Will be on holiday from tomorrow with no internet for 2 weeks! (back on the 15th April)

link Gabriel Schulhof

  • Fixed https://github.com/jquery/jquery-mobile/issues/5775 (no more double page change on Webkit during startup)
  • Worked on lazy widget initialization:
    • Ready to do page load time testing (instead of just library execution time)
    • Need to move initSelector out of the prototype
    • Need to make changes to $.widget

link Ghislain Seguin

  • Fixed “release” grunt task
  • Split “deploy” task so we can do test deploys
  • Changed copyright banners
  • Pushed the tests splitting, Bender finished it and merged it to master
  • Continued CLA quest

link Alexander Schmitz

  • removed page.sections and got toolbar widget working
    • in branch page-sections-remove
    • still more work to be done
  • working on two range slider issues for 1.3.1

jQuery Core Team Meeting – Mar 25 2013

  • Attending: DaveMethvin, gibson042, orkel, timmywil, jaubourg, gf3

link jQuery 2.0

link Migrate

  • Ship 1.2 with 2.0 beta, reflecting 1.10 changes
  • Fix sourcemap support (Scott says it's always been broken)
  • Ship 1.3 with jQuery 2.0
  • List of changes below

link jQuery 1.10

link Document differences 1.x to 2.x

  • 2.x data can be attached anywhere
  • ???

link (Add these to Migrate Plugin and document NOW for 2.0/1.10 release)

  • No script execute by default, must use $.parseHTML
    • Groundwork for XSS reduction, but not a complete fix atm
    • This would make the no-leading-space restriction unnecessary?
  • http://bugs.jquery.com/ticket/13417 domManip and empty text nodes
  • http://bugs.jquery.com/ticket/12838 $.ajax hook point for domManip
  • change Event.isTrigger from boolean to bitmask
  • allow multiple args for .replaceWith (ref)

link jQuery 1.9.2

  • None planned

link Open tickets triage

jQuery Mobile Team Meeting – Mar 21 2013

  • Attending: Todd Parker, John Bender, Jasper de Groot, Jason D Scott, Anne-Gaelle Colom, Gabriel Schulhof, Alex Schmitz, Ghislain Seguin

link Todd

  • 1.1.2 maintenance release went out Tuesday
  • 1.2.1 shipping today
    • Working on final testing, blog post
  • 1.3.1 within the next 10 days
    • Add missing refresh methods for tables
  • 1.4 planning
    • First in-depth planning session for Theming sub-team happened on Wednesday, going to start a branch and work on button widget first
    • We should set up a API/widget sub-team session - tomorrow?
  • Meeting with Victor re: accessibility improvements this week, he will log issues
    • Interesting finding: ARIA can be confusing for webviews in PhoneGap apps, suggested an option to turn off ARIA for these situations

link John Bender

  • 1.1.2 deploy
  • discussion on lazy parsing js

link Jasper de Groot

  • preparations 1.1.2 and 1.2.1 release
  • triage

link Anne-Gaelle Colom

  • Claim success in getting FFOS phones to the Filament group! Big thanks to Brad Lassey from Mozilla
  • triage
  • catching up with updates on the api docs setup
  • had a discussion with Scott Gonzalez regarding collapsible collapse and expand events

link Gabriel Schulhof

  • Merged some PRs
  • delved into the lazy loading

link Ghislain Seguin

  • Tracked down pending PR authors up to 6-month old to get them to sign a CLA
  • Updated Readme.md on master need to port to 1.3-stable
  • Listening in to the CLA automated validation conversation. Hopefully it comes sooner than later because the manual process is a real PITA
  • Little progress on unit/integration tests separation

link Alexander Schmitz

  • looked at some pr’s suggestions for widget’s
    • filter widget
  • continued work on page.sections have not had much time lately