The jQuery organization oversees the development, maintenance, and community management of the jQuery libraries and related projects. Our goal is to foster a welcoming and inclusive environment for contributors and users alike.
The jQuery Team consists of individuals who have demonstrated significant and sustained contributions to the organization.
This team is responsible for for reviewing and merging pull requests, triaging issues, and ensuring the overall health of the project repositories.
They are also responsible for making decisions related to project direction, major releases, and overall governance.
- Timmy Willison - Core Lead, Infrastructure
- Michał Gołębiowski-Owczarek - Core, UI
- Richard Gibson - Core, QUnit, former Sizzle lead
- Timo Tijhof - QUnit, Infrastructure
- Felix Nagel - UI
Major decisions within the jQuery organization are made through consensus among the jQuery Team members. This includes decisions related to:
- Project Roadmap: Setting priorities for future releases and features.
- Major Releases: Approving and scheduling major jQuery releases.
- Community Guidelines: Establishing and enforcing policies for contributor conduct and code of conduct.
- New Projects: Evaluating proposals for new jQuery-related projects under the organization's umbrella.
We welcome contributions from anyone interested in improving jQuery and related projects. Contributions can include code contributions, documentation improvements, bug reports, and community engagement.
All contributors are expected to adhere to our Code of Conduct. This ensures that the jQuery community remains open, inclusive, and respectful.
If you encounter a bug or have a feature request, please open an issue on the relevant GitHub repository. Be sure to follow the issue template, provide a reduced test case if requested, and provide clear and detailed information to help us address the problem efficiently.
- First, make sure there is an open issue related to your proposed changes.
- Fork the repository.
- Make your changes in a feature branch.
- Submit a pull request to the main repository.
- Engage in code review and address feedback.
Find more information on contributing in the CONTRIBUTING.md.
Communication within the jQuery community primarily occurs through GitHub discussions, issues, and pull requests.
Meetings are held on the matrix.org platform and meeting minutes can be found at meetings.jquery.org.
This governance document may be amended as needed by a consensus decision of the jQuery Team. Amendments should be proposed and discussed openly within the team.