Skip to content

Commit e9cfccb

Browse files
authored
Create Project Governance
1 parent 838df29 commit e9cfccb

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

Project Governance

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Project Governance for The Trusted Server
2+
3+
The Trusted Server project will be governed as an open-source initiative, in accordance with the established guidelines of the IAB Tech Lab Open Source initiative. However, certain key distinctions apply:
4+
5+
* The Trusted Server Task Force shall be responsible for the definition of requirements and the project roadmap.
6+
* The Task Force shall adhere to the working group rules and procedures of the Tech Lab.
7+
* The Trusted Server Development Team shall oversee engineering development and releases.
8+
9+
## The Trusted Server Task Force
10+
11+
A dedicated Task Force has been constituted by the Tech Lab to oversee the requirements and roadmap for the Trusted Server initiative. The core mandate of the Task Force is to review, approve, and prioritize proposals, issues, and pull requests submitted by the community for the Trusted Server.
12+
13+
The Task Force shall adhere to the working group rules and procedures of the Tech Lab for decision-making and management of the Trusted Server roadmap, with one exception: in recognition of the project's open-source nature, a formal public comment release period will not be instituted. Software releases will be conducted on a continuous basis.
14+
15+
The Task Force will convene biweekly, and detailed meeting minutes will be meticulously maintained within the Trusted Server GitHub repository.
16+
17+
## The Trusted Server Development Team
18+
19+
The Development Team shall be responsible for the evaluation of technical feasibility of requirements, the definition of system architecture, and the construction of the Trusted Server in alignment with the roadmap established by the Task Force. The team composition is as follows:
20+
21+
* **Project Release Manager:** This individual holds ultimate responsibility for project development and possesses 'write' access to the repository.
22+
* **Committer:** This developer possesses 'write' access to the repository and is responsible for implementing final changes.
23+
* **Developer:** This contributor contributes to the project through code or documentation and may assume further project management responsibilities.
24+
25+
The Development Team shall be responsible for the development and release of the Trusted Server and will establish its own sprint and meeting schedule.

0 commit comments

Comments
 (0)