- Ticket triage
- 397 tickets total -2
- 39 pull requests -6
- AMD
- Use AMD loader in demos and tests
- AMD loading of minified files fails
- No reason to use minfied files with AMD; should use source files and the require.js optimizer.
- TJ will modify the minification task to strip the UMD wrappers.
Author Archives: builder
jQuery Core Team Meeting – Oct 27 2014
Attending: timmywil, DaveMethvin, gibson042, m_gol
link Trac issues migrated
- Do we need to consult Trac anymore? Only for historical reference
- Some recently closed tickets need to be pulled into the changelog on the next release, the list is here: https://github.com/jquery/jquery/issues/1727
link Branch naming
- "compat-only" and "master-only" for issues applying to just one -- done
- rename "1.x-master" to "compat"
- also change name in package.json - “jquery-compat”
- Both versions need package.json rename to 3.0.0-pre
- land PRs before renaming
link Promises/A+ compat
- https://github.com/jquery/jquery/pull/1653
- gibson042 proposing a change for chained .done()
link $.xhr -- replaced by $.fetch
- Should this start as a plugin? Yes
link Publish 3.0 blogpost
- Dave to do this week
link Browser support for 3.0.0
- Drop official support for Opera 12 and Safari 5.1
- Keep IE9 in the master branch
- Support Android 2.x on both (dammit)
link Additional things to reconsider as of 3.0?
- remove deprecated stuff like andSelf
- fractional width/height?
link Testing
- Continue to test Opera (latest, latest-1), but on the weekly job
- We could test Yandex browser there if it's on browserstack
- Let's switch to private browser sets (m_gol)
- jquery and jquery-periodic
- jquery-compat and jquery-compat-periodic
link Issues and Pull Requests
- Assign milestones to all issues
- https://github.com/jquery/jquery/issues/1784
- Shadow DOM is a pain
- Is this something jQuery should try to fix?
- code size and performance implications could be big
- dave to get some input from Polymer or web standards groups on whether this is reasonable to do, and if so what devs (and jQuery) should be doing to make this work without horrible perf
link Roadmap wiki page?
- Collect all features/enhancements for feedback
jQuery Mobile Team Meeting – Oct 23 2014
- Ticket Triage:
- 351 tickets -16
- 48 pull requests +5
link 1.4.5
- lets get this done
- will review all 1.4.5 prs this afternoon
link 1.5.0
- all updates from ui pulled in
- Classes
- PRs need updating - in progress
- everything updated from ui again
- Declarative Widgets Module
- pr was delayed by classes updates
- Table
- no update
- Navbar
- waiting on merger from new pr
- Toolbar
- CSS update (button, checkboxradio, controlgroup)
- no update
- Accordion
- from ui will replace collapsible/set has been pulled in
- Sarah Frisk will be working on new css
- Checkboxradio as well as button and controlgroup
- waiting for ui updates, hopefully can be done next week
link Other topics
- jsbin
- 2 options will work on new template hoping for vanity urls
- Have talked to remy we will be getting something along the lines of jquerymobile.jsbin.com
- 2 options will work on new template hoping for vanity urls
- website spider
- grunt-spider plugin coming
- still working on it very slow
- grunt-spider plugin coming
- CSS
- Cordova Issues
- Lisa helping out
- continue to make progress
- Lisa helping out
jQuery UI Team Meeting – Oct 22 2014
- Ticket triage
- 399 tickets total -1
- 45 pull requests +4
- 1.11.2 Released
- Ready for 1.12 changes to land in master
- One regression since 1.11.2
- Button
- Updated PR coming soon
- Datepicker
- new PR coming this evening with updates from last round of review
- Menu
- Selectmenu
- Globalize
- Need currency formatting to update spinner to 1.x
- Easier to use Globalize 1.x when demos and tests use AMD, to load CLDR files with requirejs instead of $.get
- Classes option
- Alex implemented _setOption support, sent new PR
- The more reviewers the better, looking for the best/smallest implementation
- jsbin
- Alex to talk to Remy about a custom jQuery UI setup
jQuery Mobile Team Meeting – Oct 16 2014
- Ticket Triage:
- 366 tickets -1
- 43 pull requests +2
link 1.4.5
- need to re-check issues as Apple fixed Safari in a patch
- they have not fixed the crash, so we still need 1.4.5.
link 1.5.0
- waiting on some updates in UI
- Classes
- PRs need updating - in progress
- Alex has pushed the _setOptions() commits on top of the original classes commits into the UI "classes" branch
- Declarative Widgets Module
- Prototyped with input from TJ, PR to follow from Alex
- Table
- needs review
- Navbar
- waiting on merger from new pr
- Toolbar
- CSS update (button, checkboxradio, controlgroup)
- Jasper working in branch button-css
- Checkboxradio as well as button and controlgroup
- waiting for ui updates, hopefully can be done next week
link Other topics
- jsbin
- 2 options will work on new template hoping for vanity urls
- Have talked to remy we will be getting something along the lines of jquerymobile.jsbin.com
- 2 options will work on new template hoping for vanity urls
- website spider
- grunt-spider plugin coming
- working way through websites one at a time
- grunt-spider plugin coming
- CSS
- Cordova Issues
- Lisa helping out
- Collaboration
- Ian Maffett from Appmobi and the intel app framework
- The main goal for our collaboration will be enhancing and cleaning up our navigation
- Ian Maffett from Appmobi and the intel app framework
jQuery UI Team Meeting – Oct 15 2014
- Ticket triage
- 400 tickets total +1
- 41 pull requests +0
- Button
- Depends on classes feature, Alex working on that
- Will rebase on top of classes once that is done
- Globalize
- Created new mailing list for globalization related JS projects
- Yahoo used that to announce formatjs
- Landed basic timezone support
- Talking to IBM / Dojo about using cldr-data
- Also on our own repo
- Classes option
- Alex implemented _setOption support, close to sending new PR for that
- Fixed using empty string instead of null values
- 1.11.2
- Fixed tooltip regression
- Scott will land selectmenu fix, then release 1.11.2
- Menu
- TJ finished PR, to be reviewed again, eventually land in 1.12
Project Leads Meeting – Oct 15 2014
Attending: Dave, Scott, Alex, Kris, Jörn, Rafael
link Core
- Moved to Github issues
- Trac is still needed, not working well
- Migration supposedly being worked on
- Will migrate open tickets
- New versioning coming, two packages
- jQuery-Compat 3.0.0 (like 1.x branch)
- jQuery 3.0.0 (like 2.x branch)
- Same API, now follow semver
- Dropping browser from -compat deserves a version bump?
- Use fetch() rather than $.xhr()?
- it's an okay API
- There is a shim: https://github.com/github/fetch
- shim only supports IE10+, also not Android 2.3
- Should we move IE9 and Android 2.x to -compat?
- not sure how to integrate such a shim though
- perhaps we could include it in a custom build tool?
link UI
- 1.11.2 this week
link Mobile
- Continuing to work on 1.5
- Getting ready to do 1.4.5 to fix some major iOS8 issues
- Continuing to make lots of progress on cordova issues
- Call with Intel today (right after this meeting) to discuss navigation API
- Goal is to have App Framework use jQuery Mobile’s navigation code
link Globalize
- Created new mailing list for globalization related JavaScript projects javascript-globalization@googlegroups.com
- Yahoo used that to announce http://formatjs.io
- Landed basic timezone support in Globalize
- cldr-data: ongoing discussion with Dojo/IBM. Waiting reply from Yahoo.
- Discussing an overview page that shows what solutions exist and what is missing, overlaps, holes; then nag other projects and organizations to improve that
link CSS Framework
- 7 projects have expressed interest
- About half of the projects didn’t respond to the initial email
link QUnit
- Started writing migration guide for QUnit 2.x API
- Some issues remaining to release 1.16
link Testing
- Working on browserstack-runner with Travis integration for QUnit
- Also debugging browserstack-runner on Globalize
link Infrastructure
- Still working on website spider.
- Spider is done currently fixing the sites
- Thousands of errors, caused by several problems, found and fixed already
jQuery Core Team Meeting – Oct 13 2014
Attending: DaveMethvin, jaubourg, markelog, gibson042, m_gol
link Trac
- Should migrate closed tickets (with milestone 1.12 or 2.2. or 1.12/2.2) forward to simplify the changelog - there are 16 of them
- open tickets should be migrated as well :)
- dmethvin will migrate when trac feels good enough
- Re-set 1.12.0/2/22.0 milestone to 3.0.0?
- Trac still being worked on for archival use, slow progress
link Branch naming
- Have a "compat-only" and "master-only" for issues applying to just one
- rename "1.x-master" to "compat"
- land PRs before renaming
link Promises/A+ compat
- https://github.com/jquery/jquery/pull/1653
- gibson042 proposing a change for chained .done(), to be done this week
- m_gol to look into better integration with tests
link $.xhr
- markelog examples: https://gist.github.com/markelog/42d43a489afb7201ddd6
- markelog to create an implementation, working on it this week?
link version 3.0
- dmethvin making blog post, to be done this week for review
link Testing
- Continue to test Opera, but on the weekly job
- We could test Yandex browser there if it's on browserstack
- Let's switch to private browser sets (m_gol)
- jquery and jquery-weekly
- jquery-compat and jquery-compat-weekly
jQuery Mobile Team Meeting – Oct 09 2014
- Ticket Triage:
- 367 tickets -4
- 41 pull requests +14
link 1.4.5
- need to re-check issues as Apple fixed Safari in a patch
- so we may not need 1.4.5 if selectmenu is fixed by this.
link 1.5.0
- waiting on some updates in UI
- Classes
- PRs need updating - in progress
- Alex implementing setOption handling in ui we will need to update in mobile to match
- Declarative Widgets Module
- Prototyped with input from TJ, PR to follow from Alex
- Table
- needs review
- Navbar
- waiting on merger from new pr
- Toolbar
- Theme update
- Jasper working in branch button-css
- 2 options will work on new template hoping for vanity urls
- Checkboxradio as well as button and controlgroup
- waiting for ui updates, hopefully can be done next week
link Other topics
- website spider
- grunt-spider plugin coming
- working way through websites one at a time
- grunt-spider plugin coming
- CSS
- Cordova Issues
- Lisa helping out
- Welcome Cory
- WELCOME!
- jsbin links
- use .html extension in bin version number
- can also be done by changing the x-requested-with header in the ajaxSetup
- the idea is to get that fixed in our template
jQuery UI Team Meeting – Oct 08 2014
- Ticket triage
- 399 tickets total +1
- 41 pull requests -2
- Button
- Alex and Scott discussed back compat; documented on wiki
- No back compat for two icons. There's no upgrade path anyway, so users will need to drop one of the icons to upgrad eventually.
- Alex and Scott discussed back compat; documented on wiki
- Checkboxradio
- Icon should be turned on by default
- Datepicker
- Scott did first round of review on new PR
- Globalize
- Had a discussion with IBM and Dojo about collaboration and adoption of cldr-data and cldr.js
- John to work with Rafael to integrate the cldr-data module
- Rafael and Jörn to check out the i18n requirejs plugin
- Rafael/John to schedule a follow-up meeting once there’s some progress to look at
- Had a discussion with IBM and Dojo about collaboration and adoption of cldr-data and cldr.js
- Classes option
- Alex started working on
_setOptions()support 1.11.2 - New blocker: Selectmenu: Cannot typeahead when menu is open
- Alex started working on