jQuery Core Team Meeting – Jul 01 2013

Attending: DaveMethvin, timmywil, jaubourg, orkel

link Node and other non-browser setup

link Tagging Sizzle

link jQuery 1.10.2

link jQuery 2.0.3

link 1.10.2/2.0.3

link Release dates?

  • Tomorrow for both

link Followup for 1.11/2.1 issues discussed at in-person Portland

  • Dave to send email with agenda based on meeting notes
  • Discuss in meeting next Monday, or add notes if you can't make it to the meeting

jQuery Core Team Meeting – Jun 24 2013

Attending: timmywil, m_gol, rwaldron

link jQuery 1.10.2

link jQuery 2.0.3

link 1.10.2/2.0.3

  • Next Monday/Tuesday for both?
  • Monday after meeting

link jQuery 2.1/1.11 changes

  • Discussed at in-person Portland meeting
  • Private meeting notes need to be processed
  • Let's put on agenda for next week

link Style guide updates

jQuery Core Team Meeting – Jun 03 2013

Attending: timmywil (married), gibson042, DaveMethvin, m_gol, orkel, gnarf, scott_gonzalez (style discussion)

link jQuery 1.10.2

link jQuery 2.0.3

link 1.10.2/2.0.3

link Can we wait until after Portland for a new release?

  • let's try … gotta monitor the duplicate tix

link Intel wants to help with some optimization issues

  • Rich Winterton profiled with VTune, saw bad JITting behavior
  • But...are any on hot paths?
  • Maybe we can meet with him in person next week?
  • Collab with Intel App Framework

link jQuery 2.1/1.11 changes

  • Discuss at in-person Portland meeting
  • Some thoughts
    • Make Deferreds and Callbacks optional modules
    • Deferred used in .ready() only, never documented
    • Use AMD to do our module builds? snover has a branch
    • needs updates to grunt build
    • optional dependencies (Deferred in .ready) are tricky
    • Does defaultDisplay really solve a problem?
    • Only reliable way is to append, THEN hide. That doesn't cause extra reflows does it?
    • Our "visible" check causes reflows, can we fix that?
    • Need to use display:none vs .offsetHeight/Width
    • Would fix issues like
      visible bug
    • Either changes the meaning of visible, or requires climbing the tree to determine visibility
    • Avoid offsetHeight/Width completely
    • Always a whole number
    • Screws up zoomed results and subpixel rendering
    • Attach data directly to elements for faster teardown

link Style guide updates

  • Grouping parens need space? (i.e., ALL parens need space)
    • If so do all { need trailing newlines?
    • e.g. var x = { test: true } would be invalid
    • Do all ? and : need surrounding space?
    • We tend to do b ? v1 : v2;
    • But we do { test: true } no leading space on colon
  • Dave to make a pull request against the style guide for comment

link Open tickets triage

jQuery Core Team Meeting – May 27 2013

Attending: m_gol, jaubourg, dmethvin, gnarf, orkel

Official Agenda:

link jQuery 1.10.1/2.0.2

link jQuery 2.1/1.11 changes

  • Discuss at in-person Portland meeting?

link Open tickets triage

jQuery Core Team Meeting – May 20 2013

Attending: m_gol, rwaldron, gnarf, orkel

link Review/Triage

link jQuery 1.10

link jQuery 2.0.1

link jQuery 2.1/1.11 changes

  • Add tickets for issues you think should be addressed

link Open tickets triage

jQuery Core Team Meeting – May 13 2013

Attending: DaveMethvin, timmywil, orkel, m_gol, gibson042, rwaldron

link jQuery 1.10

  • Any tickets needing work before RC/Final?
  • Ship date?
    • Could do a release this week (16th) if everything is wrapped up
    • Fallback to (23rd)

link jQuery 2.0.1

link jQuery Migrate

  • 1.2.1 shipped last week, all quiet

link jQuery 2.1/1.11 changes

  • Add tickets for issues you think should be addressed
  • Need to do a blog post after 1.10/2.0.1 ship

link Open tickets triage

jQuery Core Team Meeting – May 06 2013

Attending: DaveMethvin, timmywil, gibson042

link jQuery 1.10

link jQuery 2.0.1

link jQuery Migrate

link Open tickets triage

jQuery Core Team Meeting – Apr 29 2013

Attending: DaveMethvin, rwaldron, timmywil, gibson042, orkel, m_gol

link jQuery 1.10

  • Should follow 2.0(.1) behavior
  • Get a 1.10 beta out before 2.0.1 to find shared issues
  • Tickets for Beta1
    • none left to land?
  • Dates?
    • May 2: Beta 1
    • May 8: RC (if needed)
    • May 16: final (tentative)
  • http://bugs.jquery.com/ticket/13832
    • parent() and parents() have been inconsistent forever
    • let's just document the difference?
    • some support for making them consistent; see the ticket

link jQuery 2.0.1

link jQuery Migrate XSS

link Open tickets triage

jQuery Core Team Meeting – Apr 22 2013

Attending: DaveMethvin, m_gol, timmywil, gibson042

link jQuery 2.0

  • Shipped!
  • Feedback?

link jQuery 2.0.1

link jQuery 1.10

  • Should follow 2.0(.1) behavior
  • Perhaps get a 1.10 beta out before 2.0.1 to find shared issues?
  • Dates?
    • May 2: Beta 1
    • May 8: RC (if needed)
    • May 16: final (tentative)

link jQuery 2.1/1.11 changes

  • Injected HTML <script> behavior formalized/restricted
  • $() and .append() etc won't run scripts
  • You must use $.parseHTML(html, [doc, ] true)
  • If the platform supports further restrictions (e.g., stripping inline handlers) we reserve the right to use them in the future if true isn't passed
  • Remove .context and .selector fully

link jQuery Migrate XSS

link Open tickets triage

jQuery Core Team Meeting – Apr 15 2013

Attending: DaveMethvin, timmywil, rwaldron, m_gol, gnarf, orkel

link jQuery 2.0

link jQuery 1.10