|
| 1 | +GhostBSD Contributor Levels |
| 2 | +=========================== |
| 3 | + |
| 4 | +## 1. Junior Contributors |
| 5 | +**Description:** New members who are actively contributing to the project. |
| 6 | +**Access and Permissions:** Access to public repositories with full capabilities to create branches and submit pull requests. |
| 7 | + |
| 8 | +**Responsibilities:** |
| 9 | +* Complete assigned tasks and participate in the project. |
| 10 | +* Engage in code reviews and discussions to enhance project quality. |
| 11 | +* Pair with a mentor or a more experienced team member for continuous guidance and growth. |
| 12 | + |
| 13 | +## 2. Contributors |
| 14 | +**Description:** Members who have consistently contributed and strongly understand the project workflow. |
| 15 | +**Access and Permissions:** Full access to all repositories with the ability to create branches and submit pull requests. |
| 16 | + |
| 17 | +**Responsibilities:** |
| 18 | +* Develop new features and resolve issues. |
| 19 | +* Review and commit changes from Junior Contributors and peers. |
| 20 | +* Maintain and enhance project documentation. |
| 21 | +* Communicate regularly with Core Contributors for guidance and feedback. |
| 22 | + |
| 23 | +## 3. Core Contributors |
| 24 | + |
| 25 | +**Description:** Long-time contributors with significant contributions and comprehensive knowledge of the project. |
| 26 | +**Access and Permissions:** Complete access and permission to all repositories, including creating new ones and participating in decision-making processes. |
| 27 | + |
| 28 | +**Responsibilities:** |
| 29 | +* Lead major projects and strategic initiatives. |
| 30 | +* Mentor Junior Contributors and other members. |
| 31 | +* Make key decisions on project direction and policies. |
| 32 | +* Ensure high code quality and adherence to project standards. |
| 33 | +* Meet regularly with the Project Leader to discuss progress, challenges, and strategic goals. |
| 34 | + |
| 35 | +## 4. Project Leader |
| 36 | +**Description:** The overall leader and visionary for the project. |
| 37 | +**Access and Permissions:** Complete administrative access and authority to make final decisions. |
| 38 | + |
| 39 | +**Responsibilities:** |
| 40 | +* Set the vision and direction for the project. |
| 41 | +* Oversee the entire development process. |
| 42 | +* Foster community engagement and manage external relations. |
| 43 | +* Ensure resources and support are available for all team members. |
| 44 | +* Collaborate with Core Contributors and external advisors to align the project with broader community and technological trends. |
0 commit comments