jQuery Core Team Meeting – May 23 2011

Minutes (Notes) of the meeting of jQuery

Location: #jquery-meeting on Freenode

Time: Noon ET

Official Agenda:

jQuery 1.6.2 Status

http://bugs.jquery.com/query?status=!closed&milestone=^1.6.2&order=priority

Blockers

No major rush, just keep fixing bugs. We’ll set a date soon (likely in a month or so)

jQuery 1.7 Roadmap

http://bugs.jquery.com/report/501

Voting on Bugs:

  • The
    point of voting on the blockers is that they're, previously nominated
    by just one person as being a blocker – we use this opportunity to
    determine if it should remain a blocker (and be fixed) or if not, get
    bumped down to a lower priority.

Voting on Features:

  • In the case of feature/enhancement requests – either land it or close the bug as wontfix

Form is now closed

Team members should have permission to vote, please let John know if you don’t have access, for some reason.

Voting should be done by June 6th

  • Roadmap Meeting on June 6th

Final Release: September 30th

Beta 1: September 1st

Alpha 1: August 1st

September will be dedicated towards Q&A

August will be dedicated towards docs writing

jQuery Core Team Meeting – May 16 2011

Minutes (Notes) of the meeting of jQuery

Location: #jquery-meeting on Freenode

Time: Noon ET

Official Agenda:

jQuery 1.6.2 Status

http://bugs.jquery.com/query?status=!closed&milestone=^1.6.2&order=priority

Blockers

No major rush, just keep fixing bugs. We’ll set a date soon (likely in a month or so)

jQuery 1.7 Roadmap

jQuery Core Team Meeting – May 10 2011

Minutes (Notes) of the meeting of jQuery

Location: #jquery-meeting on Freenode

Time: Noon ET

Official Agenda:

jQuery 1.6.1 Status

Blocker Status: http://bugs.jquery.com/query?status=!closed&milestone=^1.6.1&order=priority

Unhandled exception: document.defaultView.getComputedStyle(div, null) is null (FF, hidden iframe)

when hover over a child of an element, mouseleave fires when using live or delegate

  • John fixed this.

Order of hide() callbacks has changed

Changes to $.data illogical in certain case

  • John fixed this.

:reset pseudo-selector broken

  • John: I got this.

Release Dates:

  • RC on Tuesday the 10th
  • Final on Thursday the 12th

jQuery Core Team Meeting – May 02 2011

Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Time: Noon ET

Official Agenda:

jQuery Core Team Meeting – Apr 25 2011

Minutes (Notes) of the meeting of jQuery

Location: #jquery-meeting on Freenode

Time: Noon ET

Official Agenda:

jQuery Core Team Meeting – Apr 20 2011

Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Time: 2pm ET
NOTE: This meeting has been moved to Wednesday to avoid conflicts with the jQuery Conference.

Official Agenda:

1
2
3
4
5
6
7
8
9
10
11
12
13
Best way to merge Pull Requests?
jQuery commit commands
git checkout master
git checkout -b bug1234
git pull http://url/to/otherrepo branchname
git checkout master
git merge --no-commit --squash bug1234
git commit -a --author="Original Author <author@email.example>"
To get the author:
git log | grep "Author" | head -1

jQuery Core Team Meeting – Apr 11 2011

Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Time: Noon ET

Official Agenda:

42 (timmywil): .closest() fails on disconnected nodes

  1. https://github.com/jquery/jquery/pull/291

46 (john): jQuery throwing error on replaceWith

52 (gf3, cowboy): Add Function.prototype.bind() support to jQuery.proxy

  1. https://github.com/jquery/jquery/pull/133

51 (danheberden): Support relative values for .css()

  1. https://github.com/jquery/jquery/pull/78 original
  2. We wanted to see this patch DRY’ed out a bit, but we discussed in meeting and determined that it would probably introduce overhead to share this code between modules, and it’s not that much repeated code.  consensus was in favour of landing as-is. Dan is going to clean up the code a bit more.
  3. https://github.com/jquery/jquery/pull/297

valHooks (the more modest version)?

  1. https://github.com/jquery/jquery/pull/295

    • John: Looks good to me!
  2. http://jsperf.com/jq152-vs-jq16pre-trigger/3

Bumped to 1.6.x / 1.7

20 (dmethvin): Attach data cache directly to element — In process, need to create separate list for global events.

  1. Eventually  (1.7?) we will only support firing ajax* events on document and remove global events entirely.
  2. http://bugs.jquery.com/ticket/8792

45 (jboesch, reviewed by john): Make .width() work correctly for inputs

  1. http://bugs.jquery.com/ticket/4146

  2. https://github.com/jquery/jquery/pull/253

    • John reviewed: Needs formatting fixes and possibly a code fix
  3. also fixes http://bugs.jquery.com/ticket/3333 ?

Check it out: http://twitter.com/jqcommit

jQuery Core Team Meeting – Apr 04 2011

Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Time: Noon ET

Official Agenda:

jQuery Core Team Meeting – Mar 28 2011

Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Time: Noon ET

Official Agenda:

  • 1.5.2 Blocker Status
    • http://bugs.jquery.com/report/205

    • Release on the 31st

    • Bugs:

      1. Firefox: uncaught exception at line 1285
    • Bug Triage on Wednesday (11am EST)

      • Adam, Rick, John, Ben all together in Boston, everyone else, please help from your internet (Julian is helping from the net)
    • jQuery 1.6 Status ( beta release of 1.6 on April 15th )

      • 2 (danheberden, jaubourg): Have .animate() implement a deferred object

      • 5 (jaubourg): Do support tests in an iframe document (or maybe use false body element)

      • 10 (dmethvin): Optimize RegExp used for innerHTML shortcut (#6782, pull 248)

      • 13 (john): Add :focus to Sizzle

      • 14 (rwaldron): Allow properties to be passed in to $.Event() constructor

      • 15 (dmethvin): Perf improvements for .data() events

      • 16 (danheberden): Optimize validation in parseJSON

      • 17 (rwaldron): Fix event firing order

      • 20 (dmethvin): Attach data cache directly to element

      • 21 (dmethvin): Refactor jQuery.event.trigger/handle

      • 22 (dmethvin): Issue with triggering of focusin – may be fixed by pull 260, need to check with Joern who reported a problem i couldn’t repro

      • 23 (timmywil): Allow .is(), .find(), and .closest() to accept nodes

        1. Pull request is ready
      • 31 (jaubourg): Synchronize animations based upon start time (Thunderdome!)

      • 34 (john): attrHooks

        1. http://bugs.jquery.com/ticket/3685 DOM0, Prehistoric document.forms API issue
        2. https://public.etherpad-mozilla.org/p/attrhooks-bugs
      • 36 (lrbabe): Use requestAnimationFrame *Special attention to optimizing size

      • 38 (danheberden): $.map() working on objects

      • 39 (rwaldron): .undelegate() doesn’t work on custom namespaced events

      • 42 (timmywil): .closest() fails on disconnected nodes

      • 45 (john): Make .width() work correctly for inputs

      • 46 (john): jQuery throwing error on replaceWith

      • 51 (ajpiano): Support relative values for .css()

      • 52 (gf3, cowboy): Add Function.prototype.bind() support to jQuery.proxy

    • New feature requests: will not be landed for 1.6

jQuery Core Team Meeting – Mar 21 2011

Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Time: Noon ET

Official Agenda:

  • 1.5.2 Blocker Status
    • http://bugs.jquery.com/report/205

    • RC on the 24th

    • Release on the 31st

    • Bugs:

      1. $(‘:text’) should match <input> since `type=text` is the implied default (john)
      2. .is(“div”) fails on disconnected elements in IE9 (john)
      3. [ firefox] jquery >= 1.5 won’t work with flowplayer tooltip (dmethvin)
      4. Also: http://bugs.jquery.com/ticket/8316
    • jQuery 1.6 Status

      • 2 (danheberden, jaubourg): Have .animate() implement a deferred object

      • 5 (jaubourg): Do support tests in an iframe document (or maybe use false body element)

      • 10 (dmethvin): Optimize RegExp used for innerHTML shortcut (#6782, pull 248)

      • 13 (john): Add :focus to Sizzle

      • 14 (rwaldron): Allow properties to be passed in to $.Event() constructor

      • 15 (dmethvin): Perf improvements for .data() events

      • 16 (danheberden): Optimize validation in parseJSON

      • 17 (rwaldron): Fix event firing order

      • 20 (dmethvin): Attach data cache directly to element

      • 21 (dmethvin): Refactor jQuery.event.trigger/handle

      • 22 (dmethvin): Issue with triggering of focusin – may be fixed by pull 260, need to check with Joern who reported a problem i couldn’t repro

      • 23 (timmywil): Allow .is(), .find(), and .closest() to accept nodes

        1. A solution for find has been found, closest is coming along
      • 31 (jaubourg): Synchronize animations based upon start time (Thunderdome!)

      • 34 (john): attrHooks

        1. http://bugs.jquery.com/ticket/3685 DOM0, Prehistoric document.forms API issue
        2. https://public.etherpad-mozilla.org/p/attrhooks-bugs
      • 36 (lrbabe): Use requestAnimationFrame *Special attention to optimizing size

      • 38 (danheberden): $.map() working on objects

      • 39 (rwaldron): .undelegate() doesn’t work on custom namespaced events

      • 42 (timmywil): .closest() fails on disconnected nodes

      • 45 (john): Make .width() work correctly for inputs

      • 46 (john): jQuery throwing error on replaceWith

      • 51 (ajpiano): Support relative values for .css()

      • 52 (gf3, cowboy): Add Function.prototype.bind() support to jQuery.proxy