This document defines the guidelines of The Jakarta Project. It includes definitions of the various categories of membership, who is able to vote, how conflicts are resolved by voting, and the procedures to follow for proposing and making changes to the codebase of the Project. Roles and Responsibilities Defines the recognized roles in the project.
Communication Defines how users and developers communicate.
Decision Making Defines how action items are proposed and voted on. Source Repositories Defines how the Project's source code is organized and developed. This is a living document. Changes can be made by the Project Management Committee.