- Working on Pointer Events special event implementation.
- Working through plans to remove duplication between jQuery UI build system and download builder.
- Working through individual widget implementations for classes option.
- Almost ready for the 1.10.3 release.
Author Archives: builder
jQuery Core Team Meeting – Apr 22 2013
Attending: DaveMethvin, m_gol, timmywil, gibson042
link jQuery 2.0
- Shipped!
- Feedback?
link jQuery 2.0.1
- rwaldron's perf improvements for .data()
- can we do more there? still slower in some cases
- Object.watch/unwatch fix (hasOwnProperty)
- Fun with positional abuse in delegated events
- replaceWith saga
- Stupid YUI Compressor (it's EOL by Yahoo) and Closure
- http://bugs.jquery.com/ticket/13809
- Just rename to bool? yes
- Ping Closure guys about it (dave)
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
- https://github.com/jquery/jquery-migrate/issues/36
- Should be easy to fix, but not sure why I pulled out the check
- Good seed material for 2.1/1.11 blog post
link Open tickets triage
jQuery Mobile Team Meeting – Apr 18 2013
- Attending: Todd Parker, Jasper de Groot, Gabriel Schulhof, Ghislain Seguin
link Todd
- Focus on 1.4 right now
- Theming
- Markup & style simplification
- Jasper working in the “next” branch
- Trying to eliminate the need for buttonMarkup and wrapping elements, simplify button classes and markup
- Test page of simplified HTML/CSS (no js) with icon fonts - http://view.jquerymobile.com/next/demos/test/icons/font-icons.php
- Possibly expand theme levers: listview (menu) so we can have a unique flat style for lists vs. buttons
- Icons - SVG vs. icons
- Testing icon font compatibility (see below)
- Need to do the same for SVG via Grunticon
- Compatibility result testing in progress for icons: https://docs.google.com/spreadsheet/ccc?key=0AskujzE4Ig0QdEFwbzNFSmJjWUd1dkZldDY4MVFyR0E#gid=0
- Pre-processor research
- Hoping a CSS pre-processor could help with class mapping between UI and Mobile. See http://wiki.jqueryui.com/w/page/65050459/Classes%20Option
- Need to set up a test of this, maybe with SASS/Compass
- Markup & style simplification
- API/Performance Re-factor
- Gabriel and Alex are focusing on this
- Replaced jqmData with getAttribute in listview - http://jsperf.com/listview-jqmdata-vs-getattribute/2
- Centralized the option setting for widgets
- Going to look at dialog and form element API complaince/standards first
- Theming
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
- Triage:
- Optimization: listview now uses $.mobile.getAttribute for a moderate gain
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 UI Team Meeting – Apr 17 2013
- Published blog post about download builder usage.
- Working through plans to remove duplication between jQuery UI build system and download builder.
- Working on Pointer Events special event implementation.
- Writing implementation tests for Pointer Events specification.
- Planning 1.10.3 release with bug fixes cherry-picked from master.
- Planning 1.9.3 release for support of newer jQuery core versions.
jQuery Core Team Meeting – Apr 15 2013
Attending: DaveMethvin, timmywil, rwaldron, m_gol, gnarf, orkel
link jQuery 2.0
- Ship this week -- target Thursday? (jQuery UK)
- Need an RC? (No, generally nobody runs it; may depend on our changes)
- Stuff for final
- https://github.com/jquery/jquery/pull/1051 Yes
- https://github.com/jquery/jquery/pull/1239 Yes
- https://github.com/jquery/jquery/pull/1216 Yes [2.0 version]
- https://github.com/jquery/jquery/pull/1241 No
- https://github.com/jquery/jquery/pull/1205 Yes if ros3cin pulls thru
- Tickets?
- http://bugs.jquery.com/ticket/13742 m_gol
- Clarify that it's a
documentcontext in the docs
link jQuery 1.10
- Mentioned quickly in 2.0 beta 3 blog post
- Dave working on blog post; shared here: https://docs.google.com/document/d/1-gYLZuEep9OEBBXBiicN-UhA5OkyPwjBHraJEKtvQps/edit?usp=sharing
- Ship near Portland conf
- Document differences 1.x to 2.x
- 2.x data can be attached anywhere
- Open tickets triage
jQuery Mobile Team Meeting – Apr 11 2013
- Attending: Todd Parker, Jasper de Groot, Gabriel Schulhof, Ghislain Seguin
link Todd
- Focus on 1.4 right now
- Theming
- Markup & style simplification
- Jasper working in the “next” branch
- Trying to eliminate the need for buttonMarkup and wrapping elements, simplify button classes and markup
- Test page of simplified HTML/CSS (no js) with icon fonts - http://view.jquerymobile.com/next/demos/test/icons/font-icons.php
- Possibly expand theme levers: listview (menu) so we can have a unique flat style for lists vs. buttons
- Icons - SVG vs. icons
- Testing icon font compatibility (see below)
- Need to do the same for SVG via Grunticon
- Compatibility result testing in progress for icons: https://docs.google.com/spreadsheet/ccc?key=0AskujzE4Ig0QdEFwbzNFSmJjWUd1dkZldDY4MVFyR0E#gid=0
- Pre-processor research
- Hoping a CSS pre-processor could help with class mapping between UI and Mobile. See http://wiki.jqueryui.com/w/page/65050459/Classes%20Option
- Need to set up a test of this, maybe with SASS/Compass
- Markup & style simplification
- API/Performance Re-factor
- Gabriel and Alex are focusing on this
- Replaced jqmData with getAttribute in listview - http://jsperf.com/listview-jqmdata-vs-getattribute/2
- Centralized the option setting for widgets
- Going to look at dialog and form element API complaince/standards first
- Theming
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
- Triage:
- Optimization: listview now uses $.mobile.getAttribute for a moderate gain
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 UI Team Meeting – Apr 10 2013
- Working on tests for the Pointer Events spec.
- Implemented tests for
pointerdownevent andPointerEventinterface. - Dave Methvin working on more tests at Test the Web Forward.
- Implemented tests for
- Fixed issue with various ImageMagick versions and download builder.
- Still discussing how to implement custom classes for widgets.
jQuery Core Team Meeting – Apr 08 2013
Attending: DaveMethvin, gibson042, orkel, timmywil, gnarf, rwaldron
link jQuery 2.0
- Beta 3 TODAY!
- Ship for jQuery UK (April 19) (still)
- Draft of blog post
- Stuff for beta 3
- Punted on stopping scripts from running; Too disruptive a change for short notice
- Pull requests to land?
- dave https://github.com/jquery/jquery/pull/1230 boxModel
- timmy https://github.com/jquery/jquery/pull/1228 tabIndex hook
- rick https://github.com/jquery/jquery/pull/1226 (needs splitting?)
- gibson https://github.com/jquery/jquery/pull/1223
- Focus issues in IE9 (timmywil)
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
- Finishing up 1.3.1 testing, hope to release within the next few days. Table refresh method will be included.
- Open issues: https://github.com/jquery/jquery-mobile/issues?milestone=23&state=open
- Download builder ready?
- ThemeRoller prep?
- 1.4.0 planning underway
- Alex created a punchlist of widget standards, we need to review in this meeting and prioritize - https://docs.google.com/document/d/1avua2a3QLtUdcFyRcX67FsVTKyFTpGdtJiBpg-AMvKo/edit
- Next week will be a big push on theming
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
- triage
- fixed bugs (most of them panel issues)
- iOS slide transition bug is fixed on Safari but still an issue on Chrome (I think we have to look in navigation.js) https://github.com/jquery/jquery-mobile/issues/5764
- reviewed PR’s
- created branch table-refresh-1.3 that contains Sven (@frequent) his commits, currently working on fixing the table unit tests in that branch https://github.com/jquery/jquery-mobile/pull/5854
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 UI Team Meeting – Apr 03 2013
- Prototyping Pointer Events polyfill
- Looking into jQuery special events implementation.
- Reviewing hand.js by MS Open Tech.
- Reviewing toolkitchen polyfill.
- Volunteered to write tests for the Pointer Events spec.
- Removing duplication between Grunt and Download Builder.
- Working on new effects implementations using CSS clip.