-
Notifications
You must be signed in to change notification settings - Fork 4
Project Governance Model
TEDAM project will follow the benevolent dictatorship governance model at least for the first year of the project (until September 2019). Project team hopes to converge into a meritocracy model by attracting talented contributors from the open source community. However until that day we will follow a centralised control scheme. For more information about open source software governance models you can refer to OSS Watch.
A user is someone that uses TEDAM software. They contribute to the TEDAM project by providing feedback to developers in the form of bug reports and feature suggestions. Users participate in the TEDAM community by helping other users on online project management environment (Github, issue management system etc).
A developer is a user who contributes to a project in the form of code or documentation and has a signed Logo Business Solutions Individual Contributor License Agreement (CLA) on file. They take extra steps to participate in a project by issuing Github pull requests. They participate in discussions, provide patches, documentation, suggestions, and criticism.
A committer is a developer that was given write access to the code repository and has a signed Logo Business Solutions Individual Contributor License Agreement (CLA) on file. Not needing to depend on other people for the patches, they are actually making short-term decisions for the project. The COORDINATOR can agree and approve it into permanency, or he/she can reject it.
Coordinator acts as the benevolent dictator of the project and is responsible for determining the general direction of the project and making the final decisions when the community is in disagreement. He/she assigns the roles to community members.