CARVIEW |
Getting Started
- Main Page
- Downloading jQuery
- How jQuery Works
- FAQ
- Tutorials
- Using jQuery with Other Libraries
- Variable Types
API Reference
- jQuery Core
- Selectors
- Attributes
- Traversing
- Manipulation
- CSS
- Events
- Effects
- Ajax
- Utilities
- jQuery UI
Plugins
Support
About jQuery
- Contributors
- History of jQuery
- Getting Involved
- Browser Compatibility
- Code Style Guidelines
- Design and Logos
- Licensing
- Donate
Wiki: Navigation
Wiki: Toolbox
Wiki: Namespaces
Wiki: Actions
Personal tools
Getting Involved
There are a number of ways to get involved with the development of jQuery core. Even if you've never contributed code to an Open Source project before, we're very interested in having your help to find bugs, make test cases, and tackle other concerns.
Contributing
Filing Bugs and Building Test Cases
This is the best way to contribute to jQuery core. Please read through the full guide detailing How to Report Bugs.
Committing and Pull Requests
If you wish to contribute code to jQuery core please make sure you've first filed a bug report detailing your specific bug or feature request.
Next, create an account on Github (if you haven't done so already).
Create a fork of the jQuery Github project (More details of forking). More details concerning how to build jQuery can be found in the Downloading jQuery guide.
Before you write any code be sure to create a new branch in your repository in which all the changes will be committed. More details about Git branches can be found in the Pro Git chapter on branches and in the chapter on remote branches.
After your new branch has been pushed to your repository you can now send a pull request. Be sure to reference the bug(s) that you're fixing in the commit messages and in the pull request description (this helps us to track the changes easier).
We also have a number of Tips for jQuery Bug Patching detailing the exact commands that you need to run in order to properly contribute (and test).
Discussion
Forum and IRC
The jQuery core development team frequently tracks posts on the jQuery Development Forum. If you have longer posts or questions please feel free to post them there. If you think you've found a bug please file it in the bug tracker.
Additionally most of the jQuery core development team can be found in the #jquery-dev IRC channel on irc.freenode.net.
Weekly Status Meetings
Every week (unless otherwise noted) the jQuery core dev team has a meeting to discuss the progress of current work and to bring forward possible new blocker bugs for discussion.
The meeting is held in the #jquery-meeting IRC channel on irc.freenode.net at Noon EST on Mondays.
Roadmap Meetings
Additionally about once a quarter the jQuery core development team gets together to plan out the major features and rewrites that will happen for the next release. jQuery core has a full Roadmap plan, as well.
This is the time in which new features should be proposed and discussed for inclusion into core.
The meeting will be announced publicly on both the jQuery blog and on Twitter.
Upcoming Meetings:
- None currently scheduled
Past Meetings:
© 2010 The jQuery Project
Sponsored by Media Temple and others.