jQuery Core Team Meeting – Apr 28 2014

Attending: DaveMethvin, timmywil, m_gol

link 1.11.1 / 2.1.1 RC2

  • Shipped last week
  • Any feedback or bugs?

link 1.11.1 / 2.1.1 final

  • Release? How about Thursday 5/1
  • Code changes to land:

link Sizzle pulls

link Velocity: replacement for $.animate

link 1.12/2.2 planning

  • Tickets and pulls already tagged
  • Who wants what?
  • Take a look and let's discuss next week
  • We'll do async

jQuery Core Team Meeting – Apr 21 2014

Attending: DaveMethvin, timmywil, markelog, gibson042

link 1.11.1 / 2.1.1 RC

  • m_gol did RC1
  • I published an RC1 blog post for about 5 minutes
  • I missed the update required to Sizzle (but there was a ticket)
  • gibson042 landed it Friday
  • Dave set up a VM, can (or will try to) publish the beta today
  • To simplify, let's call this RC2 and not speak of RC1 :-)

link "browser" KEYWORD for npm

link Open tickets for .1 release

  • IE11 being stupid
  • Way to prevent accidental release without latest Sizzle
  • slideUp/Down on inline elements
  • We're getting a ton of spam on the tracker
  • Ideas on how to reduce it?
  • Delete the spammy posts when you see them
  • Lots of fake logins being created as well

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