Project roles and responsibilities

The DITA Open Toolkit (DITA-OT) project has the following roles: Project manager, committer, and contributor. Each role has different rights and obligations.
Project manager (PM)

The project manager is responsible for managing the project. The PM provides leadership to guide the overall direction of the project and removes obstacles, solves problems, and resolves conflicts. The PM works to ensure that the following goals are met:

  • The project operates effectively.
  • All project plans, technical documents, and reports are publicly available.
  • The project operates using the open-source rules of engagement, which stress meritocracy, transparency, and open participation.

Committer
Committers oversee the quality and originality of all contributions. Committers influences the development of the project and have write access to the source-code repository. This position reflects a track record of high-quality contributions to the project.
Contributor
Contributors contribute code, documentation, fixes, tests, or other work to the project. Contributors do not have write access to the source-code repository. There is no limit to the scope of such contributions, though contributors who expect to donate a large amount of new function to the project are encouraged to work with committers in advance.

Was this helpful?