About the Talk
October 16, 2010 10:30 AM
Hilton Boston Logan Airport Hotel, Boston, MAHilton Boston Logan Airport Hotel, Boston, MA
In this talk we'll discuss the fundamentals of creating and reporting bugs (whether perceived or real) for the jQuery project. While this may seem an obvious task at first glance, there are a number of critical skills required to create a bug report in such a way as to ensure your problems receive appropriate attention in the proper channels. Furthermore, we'll talk about how to submit proposed workarounds or fixes that address the problem.
The skills covered, roughly, will proceed as follows: Isolating the issue: Creating reduced test cases to demonstrate the issue, using JSFiddle, JSBin, or your own server. QUnit tests to demonstrate a failure of expected behavior. Testing multiple versions of jQuery for regressions. Testing against edge jQuery: http://code.jquery.com/jquery-latest.js jQuery Hourly & Nightly http://miketaylr.com/jquery-nightly/jquery-hourly.js Building your own local copy from Github Running jQuery's test suite Creating a patch/proposing a fix: Starting a Thread on the Developing jQuery Core forum Creating a local 'fix' branch, with QUnit tests Sending a Pull Request