jQuery Mobile Team Meeting – May 09 2013

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

link Todd

  • Team focused on 1.4 work: changelog
  • The view.jquerymobile.com site has experienced some flakiness, but it should now be fixed.
  • Mobile with be up on the Google CDN with the next release, coordinating now
  • Joseph Wain is working on the new icon set for 1.4
  • Updated the roadmap: https://github.com/jquery/jquery-mobile/wiki/Roadmap
  • Interview with JS Jabber podcast later today re: jQM
  • Website re-template will need to wait until after next week (vacation)
  • Meeting notes - Anne will help port those into GitHub

link John Bender

  • Content widget
    • loadPage -> load
    • nearly finished with load (ajax callbacks)
    • merged master
    • changePage -> change next
  • Deprecated pageinit in the docs

link Jasper de Groot

  • branch “next”:
    • all widgets use same button padding and icon position from core.css
    • changed all px values to em values
    • option mini now only changes the font-size, class ui-mini can also be added to a container
    • all field container CSS is centralized in fieldcontain.css
    • so far minified CSS file size decreased with 15%
    • working on making icon position classes work on container + theme inheritance

link Anne-Gaelle Colom

  • New book on the resources page
  • Api docs:
    • updated to 1.3.1
    • Fixed changedPage examples
    • Added loadPage example
    • changed the swipe/swiperight/swileft examples to add constrast/visibility

link Ghislain Seguin

  • Created the grunt task to generate the zip for Google CDN (with MD5 manifest)
  • Fixed a download builder issue with master

link Alexander Schmitz

  • Touch Events:
    • Added teardown methods to all touch events #3790, #5035
    • re-wrote swipe triggering to fix #5311
    • added global option to emit tap on tap hold #3803
    • review PR #5980, #5983
  • view.jquery.com
    • Fixed with scott gonzalez - stable since monday afternoon
    • there is now a monitor that alerts me if its down to be on top of any future issues
    • Now have server keys if we have any needs or problems there
  • Core
    • Fix incorrect keycodes and update to match UI
    • Fixed incorrect use of extend on $
    • Fixed double wrapping jQuery objects
    • Fixed incorrect use of merge
    • removed duplicated test
  • Nested Listview - Removed
  • Toolbar Widget - tests / testing
  • Pointer events - working on setting up use cases and tests for various things ui is looking

jQuery Core Team Meeting – May 06 2013

Attending: DaveMethvin, timmywil, gibson042

link jQuery 1.10

link jQuery 2.0.1

link jQuery Migrate

link Open tickets triage

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

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

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.