- Released 1.8.20.
- Updated grunt to properly support running tests against the build.
- Working on infrastructure for API sites.
- See grunt-wordpress for deployment process.
- See api.jquery.com repo for current work on API deployment.
- Working on testing infrastructure updates.
- Managing TestSwarm from grunt now.
- Working on all green builds.
Author Archives: builder
Testing Team Meeting – Apr 27 2012
QUnit’s composite addon is now using the new callback registration mechanism, making it a lot more compatible with other code using those callbacks. Rerun links to open the individual testsuite.
The QUnit website is coming together, with a docpad-based repo at https://github.com/jquery/qunitjs.com. Contributions welcome! For now this is deployed via GitHub pages at qunitjs.com, but will soon migrate to the WordPress-based deployment that all other jQuery properties will use.
TestSwarm 1.0 is basically done, but still waits for updates on BrowserStack and Jenkins integrations. Once those are done, TestSwarm 1.0 will be official. In the meantime, we’ve revived the @TestSwarm Twitter account.
jQuery UI Team Meeting – Apr 25 2012
- Released 1.9m7.
- Released 1.8.19.
- Merged grunt build into master and 1-8-stable.
- Created HTML lint plugin.
- Created file size comparison plugin.
- Lots of lint cleanup.
- Added feedback API to position utility.
- Unit test improvements.
- Added JSHint (so far only for widgets).
- Expose boolean options in QUnit banner.
jQuery Core Team Meeting – Apr 23 2012
April 23, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, rwaldron, timmywil, gibson042, sindresorhus,
gnarf, jaubourg
Time: Noon ET
Official Agenda:
new team member – gibson042
Triage
- http://goo.gl/fbZD3
- Need a sweep of bugs and assign to 1.8
- Please look at tickets related to rewrites if you’re doing one
- Dave will ping people on specific tickets if needed
1.8
Beta schedule?
- Need solid final release by end of June
- Work backwards from there
- Beta?
- RC? Want a month given the changes
Unit tests need to work better – Dave will ping jzaefferer
Ready to land animations?
CCAO – can we land the Sizzle CCAO changes as-is? (Timmy says yes)
- mostly quoting of args … not sure of the size impact
- could commit to a branch and have CCAO submodule that?
Timmywil has first cut at Sizzle changes
- https://github.com/timmywil/sizzle/compare/revamp
- currently -215
jQuery.quickReady – land it now? (yep)
Documentation
- New interfaces like quickReady?
- Animation hooks Tween etc.
- Other things needing docs?
Blogs and messaging (Dave)
- Deprecation — goo.gl/Vzaxa (team only)
- Size and “bloat”, call for participation on CCAO
Build process
- code will used shared_var
- Use “grunt watch” to auto-build
gnarf may try to move Trac to a new server
jQuery Core Team Meeting – Apr 16 2012
April 16, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, sindresorhus, mikesherov, ajpiano, gnarf,
gibson042, fleeting appearance by timmywil
Time: Noon ET
Official Agenda:
rwaldron has commit privs on github.com/jquery
- Congrats!
- Hide yo kids
- Hide yo wife
Triage
- http://goo.gl/fbZD3
- Meeting on Wednesday noon?
1.8
gnarf’s opus on animations
- https://github.com/jquery/jquery/pull/731
- gibson042 kicked lotsa bytes out
- Need performance and memory leak sanity check
- Land this week? Still ~+200
Refactor to allow leaving animation/ajax/(others?) out
- Yehuda eliminated an ajax dependency in unit tests
- More work to do there
Land the grunt pull?
- mikesherov and DaveMethvin to figure out Windows issues
Chad Killingsworth’s CCAO changes
https://github.com/dmethvin/jquery/tree/ccao
needs TLC on its build stuff for grunt
Proposed plan of action:
- Leave on a branch for 1.8
- Get unit tests and basic examples working
- Call for community input and help
- Further 1.9 integration contingent on that
What else needs to land?
- timmywil to get Sizzle changes
jQuery.quickReady
- Can we just always ignore state of iframes?
- can’t use window.load since it fires once
- perhaps flip the default state to allow for faster loading?
jQuery Core Team Meeting – Apr 09 2012
April 9, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: dmethvin, gibson042, timmywil, gnarf, ajpiano, rwaldron
Time: Noon ET
Official Agenda:
Triage
- http://goo.gl/fbZD3
- Meeting? Or can we do comments on the tickets to resolve?
1.8 (April 9 Beta)
Landed many PRs on 1.8pre branch last week
garf’s opus on animations
- https://github.com/jquery/jquery/pull/731
- Team review, need to make it smaller
Chad Killingsworth’s CCAO changes
- https://github.com/dmethvin/jquery/tree/ccao
- needs TLC on its build stuff for grunt
- (General concern about size/complexity/maintenance)
- Waiting to land for another week for further discussion
What else needs to land?
- timmywil to get Sizzle changes next weekend
- build process using grunt
Testing Team Meeting – Apr 07 2012
Released QUnit 1.5.0:
* Modify “Running…” to display test name. Fixes #220
* Fixed clearing of sessionStorage in Firefox 3.6.
* Fixes #217 by calling “block” with config.current.testEnvironment
* Add stats results to data. QUnit.jUnitReport function take one
argument { xml:’ * Add link to MDN about stack property
Krinkle working on TestSwarm, integrating phpbrowscap to replace manually updated useragents in database with external list, automatically updated. Overhauled theme using Twitter’s Bootstrap. Getting close to 0.3.0 release.
jQuery UI Team Meeting – Apr 04 2012
- Released 1.9m7.
- Merged grunt branch into master and 1-8-stable.
- All existing functionality has been ported and verified.
- Started JS lint fixes.
- Would like to abstract task size into a grunt plugin.
- Kris will start working on docs soon.
- 1.8.19 is planned for release within the next week.
jQuery Core Team Meeting – Apr 03 2012
April 2, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: dmethvin, timmywil, mikesherov, gnarf
Time: Noon ET
Official Agenda:
1.7.2
New issues?
Bad TinyMCE .attr() duck punch seems to be resolved by their beta
- need to land https://github.com/jquery/jquery/pull/720 ? (no, close)
- Thanks mikesherov and rwaldron
Bug tracker misbehavin’ again last week
- Who knows why, but a reboot fixed it…
Style guide: Did we remove the ambiguous “space around quotes” rule?
- Dave to create epic email thread regarding this
http://bugs.jquery.com/ticket/11539 Do we want to change our support for text nodes?
- gibson042: traversing is safe for text nodes, manipulation is not?
Triage
- http://goo.gl/fbZD3
- Dave to coordinate a meeting time this week if possible
1.8 (April 9 Beta)
Dev on master or branch? Consensus: 1.8 on Development Branch
1.8 Feature branch — we’ll land PRs there?
Specific process?
- Make standard PRs but against 1.8 branch (after I create it)
- https://github.com/jquery/jquery/branches
- Um, create 1.8 branch (BRANCH is 1.8pre b/c there was 1.8 subs?)
- WHY CAN’T I label PRs? (gnarf: maybe bc issues are off?)
Several PRs ready to land
jaubourg has been a good boy
Pinged Chad Killingsworth re Closure Compiler, he made a Sizzle PR for some issues to simplify CC work (haven’t reviewed it yet)
Testing Team Meeting – Mar 30 2012
A few small fixes landed in QUnit: The testresult element now displays what test is currently running, which helps with lots of async test and “Hide passed tests” enabled. Update grunt.js to latest Grunt version.
Lots of work in progress on TestSwarm, thanks to Timo ‘Krinkle’ Tijhof. Still working on refactoring to page/action structure.