jQuery Core Team Meeting – Apr 14 2014

Attending: DaveMethvin, m_gol, markelog, gibson042

link 1.11.1 / 2.1.1

  • Bugs or feedback since release?
  • Open tickets for release
  • ship date for next beta?
  • thursday 17th

link Ticket/pull discussion

  • Multiple args for jQuery.merge
  • DOMNodeRemoved text node
  • Event capturing support
  • Changes to tags for Bower?
  • npm 1.x tag
  • Karma!

jQuery Core Team Meeting – Mar 31 2014

Attending: DaveMethvin, m_gol, timmywil, markelog

link 1.11.1 / 2.1.1

  • Bugs or feedback since release?
  • Open tickets

link Forum thread: http://forum.jquery.com/topic/matchers-and-pseudos

  • timmywil and/or gibson042 comment?

link http://bugs.jquery.com/ticket/1477

  • May be a cantfix
  • I hate focus issues. A LOT.

link Karma

  • markelog finishing this up soon

link Browser support

  • m_gol to add iOS6 and Android 4.0+ to support page
  • Need to fix Android 2.3 on unit tests
  • Need a solution for WWA support to avoid regressions!

jQuery Core Team Meeting – Mar 24 2014

Attending: DaveMethvin, m_gol, gibson042, markelog, timmywil

link 1.11.1 / 2.1.1

jQuery Core Team Meeting – Mar 17 2014

Attending: DaveMethvin, gibson042, m_gol, markelog, timmywil

link 1.11.1 / 2.1.1

  • Create new ticket to rewrite XML tests to avoid them being cross-document
  • The PR to be nixed in favor of removing cross-doc manip in tests
  • Ticket: http://bugs.jquery.com/ticket/14796
  • Looks like we do need to fix this
  • dmethvin to land
  • Push to 2.2 because it's ugly
  • m_gol to write a test failing in IE8
  • let’s blacklist iOS7 and wait (forever) for a real bug report
  • Please land your fixes ASAP

link Old browser job

  • Still broken, it's an infra problem most likely

link Failing oldIE tests -- how to fix?

  • Wait until we switch to karma

link Browser support blog post

  • Still need UI team input

jQuery Core Team Meeting – Mar 10 2014

Attending: DaveMethvin, markelog, gibson042

link 1.11.1 / 2.1.1

  • Looks like we do need to fix this
  • Land now?
  • Just document cssNumber? YES
  • Don't want to embed non-W3C vendor-specific properties
  • LGTM
  • m_gol: I’d hold off, probably reverting the !important patch will fix it by itself. I’d just land the tests
  • Please land your fixes ASAP

link Old browser job

  • Failing oldIE tests -- how to fix?
  • Revert fake timers? I hope not.
  • Wait until we switch to karma
  • Browser support blog post
  • Still need UI team input
  • $.fn.data
  • Land this in 1.12 / 2.2? YES
  • Should we fix the clearly broken 2.1 now? NO

jQuery Core Team Meeting – Mar 03 2014

Attending: DaveMethvin, rwaldron, m_gol, gibson042

link Wrap up on browser support in 1.12/2.2

  • Dave has draft blog post
  • Stop accepting new bug reports on these, close wontfix
  • Only fix severe regressions but leave patches in for 1.12 & 2.2
  • Sync with UI to remove IE 7 etc support there too
  • Still needs edits to clarify, want to prevent wails of protest
  • Changes won't come until 1.13, months away
  • We'll pull IE6/7, Safari 5.1, Opera 12.1x all at once in 1.13
  • per markelog, what about IE7 CV mode in IE8?

link $.fn.data API

  • Let's make a call on this, need to make 1.x and 2.x compat
  • What is the easiest & least disruptive behavior change?
  • I'm leaning towards 1.x behavior with minor changes
  • Conclusion: "Embrace HTML5" with one exception: Don't camelize objects that are extended into the data object
  • TODO: clean up docs for .data() to make things clearer

link Bower

link support.boxSizing - why is the test so complicated & requires a body?

  • check old Androids
  • ask mikesherov

link 1.11.1 and 2.1.1

  • Land fixes soon so we can move on to 1.12 and 2.2 in master
  • Can always branch later if we need 1.11.2 etc

link Current open tickets

jQuery Core Team Meeting – Feb 24 2014

Attending: DaveMethvin, m_gol, gibson042, markelog, rwaldron

(Chat was held on the Google Doc, IRC was flakey)

link Job for underachieving old browsers being put out to pasture

  • "Weekly Job" is the name

link $.fn.data API

  • Let's make a call on this
  • Do we want to make two new entry points for a “pure js” data object with no “black magic” and a “dataset” that only works on elements/with string values
  • “the new API is not going to fix any of this, since people will still want .data() to work they way they expect, and populate with JSON data to initialize, etc.” - Dave’s reasoning against
  • We need to bring 2.x into compat with 1.x behavior

link Bower

  • Did timmywil's latest updates take care of this?
  • Do we need to update older tagged versions?

link Wrap up on browser support in 1.12/2.2

  • Proposed: Keep IE6/7 in 1.12.x (last one), fork Sizzle to remove non-jQuery-2.x browser support
  • Announce the end of the line in a blog post
  • Do we really fail a lot of tests on Safari 5.1?
  • OUTCOME: Dave to write up a blog post
  • We'll pull IE6/7, Safari 5.1, Opera 12.1x all at once in 1.13

link Android 4.0 & $.trim

  • this was the only test failing consistently in Android 4.0
  • OUTCOME: Just use a regex

link $.xhr

  • Need to start work on this
  • 1.11.1 and 2.1.1

link Maintenance fixes?

  • Let's land these soon and use master for 2.2

jQuery Core Team Meeting – Jan 27 2014

Attending: DaveMethvin, m_gol, markelog, rwaldron, timmywil

link 1.11.1/2.1.1

  • Problems?
  • reliableMarginRight issue
    • do we even need the detect on master? always true it seems
    • http://bugs.jquery.com/ticket/11441
    • only Safari 5.0?
    • no, Android 2.3 as well :(
    • removing it gains 167 bytes on 1.x
  • Schedule?
    • After the conf unless something critical comes up

link Blog post on delegated events

link Test infrastructure

link api.jquery.com (and every site on WordPress!)

  • didn't need Migrate after all, fixed

link 1.12/2.2 planning for San Diego meeting

  • sent around a Google Docs link

jQuery Core Team Meeting – Jan 20 2014

Attending: DaveMethvin, markelog, m_gol

link 1.11/2.1 release

link Blog post on delegated events

link Test infrastructure

  • Totally hosed
  • gnarf still stumped
  • Asked jzaeffer/Krinkle to unhose this
  • Seems related to Jenkins plugin update
  • Internal jquery/infrastructure ticket on this

link jquery-release

  • Need to double check before doing the release
  • npm publishing didn't work right for some reason

link api.jquery.com (and every site on WordPress!)

  • Or rather >every website using wordpress< which is pretty much all of them…
  • We're using jQuery Migrate! Really shouldn't
  • Volunteers to help fix this? Prob just a bad plugin or .attr() misuse
    • dmethvin and m_gol

link 1.12/2.2 planning for San Diego meeting

*I'll send around a Google Docs link

jQuery Core Team Meeting – Jan 13 2014

Attending: DaveMethvin, gnarf, markelog, jauboug, m_gol, timmywil

link 1.11/2.1 RC?

  • Dave putting out the help beacon!
    • 1.x branch failing due to sinon fake timers
    • Date.now assignments removed
    • Still failing, timers aren't finished
    • m_gol to look
  • jquery-release fails on Windows
    • shelljs sync execution seems to mess up quotes
    • timmywil to release

link Pull requests for RC

link Tickets for RC