A meritocratic governance model for TastyIgniter development
Using a clear, documented consensus-based governance process is a vital component for community driven development. Incorporating the organisational structures illustrated below will help ensure the TastyIgniter Project stays dynamic and vibrant throughout the project cycle.
Objectives
The main objectives of the meritocratic Governance Model are twofold: To put decision powers in the hands of the community, the people who contribute to the project’s success, and to make it easy to recognise way in which to get involved, to contribute and make a valuable impact.
There are five different levels at which project members can get involved, by taking on the role of User, Contributor, Approver, Maintainer.
Users are the members who have a need for the project. They are the most important members of the community as without them, the project would not exist.
Contributors provide significant input into the project, which can be done in a wide range of ways, such as programming, bug fixes, graphics, or conference organisation.
Approvers are contributors who have proven their commitment to a project, and are responsible for safeguarding the project’s success. Approvers check all code and ensure it fits with the project.
Maintainers are leaders in their area, and as owners of a component of the project code, must be aware of its state at all times and ensure the overall fit of their component.
Continue reading on the blog