- 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
Author Archives: builder
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
Testing Team Meeting – Oct 08 2014
- QUnit
- Working towards 1.16
- Finishing lots of stuff
- Updated commitplease, can now specify components
- Test vs Tests, is QUnit.test part of Core?
- Will not rename, but drop config.before/afterEach, revisit along with nested suites
- Jörn to review and merge Mislav’s two PRs
- TestSwarm
- n/a
- Testing Infrastructure
- Implemented worker reuse in browserstack-runner, merged and published, will integrate QUnit with Travis
- Scott created separate accounts for QUnit and Sizzle (if they want to use the same obfuscation approach with Karma and PR tests)
jQuery Core Team Meeting – Oct 06 2014
Attending: DaveMethvin, markelog, m_gol
link Trac
- Switched to GH Issues
- m_gol to find/change incorrect references to Trac
- Still need migration to Trac 1.0 for security/perf reasons
- dmethvin to monitor progress
- New registrations turned off
- Most accounts have been removed (most were spam)
- Only team/trusted logins left
- If you can log in, you can still create or edit tickets
- 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 :)
link Promise Error telemetry
- mikesherov will talk to Domenic
link Promises/A+ compat
- https://github.com/jquery/jquery/pull/1653
- the PR is outdated, look at the standard-then-tests-fixed branch:
- needs review, now converted to std Promise rather than Q
- https://github.com/jquery/jquery/commit/d0e5c0447775239edc7819960b7c61b4b71d402f#commitcomment-7914547
- gibson042 proposing a change for .then().done() not failing, to be done this week
- m_gol to look into better integration with tests
link $.xhr
- markelog examples: https://gist.github.com/markelog/42d43a489afb7201ddd6
- strange uses of ajax setup:
- markelog to create an implementation
link versioning proposals (see last week for deeper discussion)
- version- and API-synchronized
- jquery 1.11.1 → jquery-compat 3.0.0
- jquery 2.1.1 → jquery 3.0.0
- methods & properties existing in both packages have identical signatures & structure for a given version
- public API MUST NOT exist only in jquery-compat distribution
- public API MAY exist only in jquery distribution
- files on cdn are jquery-3.0.0.js and jquery-compat-3.0.0.js etc.
- RESOLVED: we use the same version number for both branches
- dmethvin to make a blog post
jQuery Mobile Team Meeting – Oct 02 2014
- Ticket Triage:
- 371 tickets +3
- 27 pull requests +0
link 1.4.5
- Lets do this in next 2 weeks
link 1.5.0
- Classes
- PRs need updating
- 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
- Dialog
- Removed widget + related nav special handling and added classes option to page extension
- Theme update
- Jasper working in branch button-css