PROJECT_CHARTER.md
This project charter serves as a statement of scope and objectives for the Mocha project.
The Mocha project is part of the OpenJS Foundation, which operates transparently, openly, collaboratively, and ethically. Project proposals, timelines, and status must not merely be open, but also easily visible to outsiders.
Mocha is a unopinionated, general-purpose testing framework for the JavaScript community. Mocha favors flexibility over rigidity, stability over disruption, and deliberation over agility. Mocha aims to do one thing, and do it well. Mocha will strive to evolve with the needs of the community, but will make every effort not to abandon its current users in doing so.
Technical leadership for the projects within the OpenJS Foundation is delegated to the projects through their project charters by the OpenJS Foundation Cross-Project Council (CPC). In the case of the Mocha project, it is delegated exclusively to the maintainers of Mocha. The OpenJS Foundation's business leadership is the Board of Directors.
Changes to the following cannot unilaterally be applied by project leadership, and must be ratified by the CPC:
Section Intentionally Left Blank
Mocha is governed by its maintainers. See MAINTAINERS.md for more information.
The roles and responsibilities of Mocha's maintainers are described in MAINTAINERS.md.
Project operations and processes are described in MAINTAINERS.md.
Mocha uses a loose consensus-seeking process, described in MAINTAINERS.md.
Section Intentionally Left Blank
Section Intentionally Left Blank