Governance
August 29, 2025 · View on GitHub
Overview
This document outlines the governance structure and processes for the OSS United projects.
Roles and Responsibilities
Contributors
Contributors are individuals who contribute to the project by submitting patches, documentation, or other improvements. Contributions can be made by anyone and are subject to review by the maintainers.
Maintainers
Maintainers are responsible for the overall health and direction of the project. They have commit access to the repository and are responsible for reviewing and merging contributions from contributors. Maintainers are expected to:
- Review and merge pull requests
- Triage issues and respond to questions
- Ensure the project adheres to its goals and guidelines
- Participate in discussions and decision-making processes
Community Force
The Community Force consists of senior maintainers who have demonstrated a long-term commitment to the project. They are responsible for setting the strategic direction of the project and making high-level decisions. The Core Team has the authority to:
- Approve new maintainers
- Make decisions on project direction and scope
- Resolve conflicts within the community
Decision-Making Process
The project follows a consensus-based decision-making process. This means that decisions are made by seeking the agreement of all maintainers. If consensus cannot be reached, the Core Team will make the final decision.
Proposing Changes
- Discussion: Propose changes by opening an issue or starting a discussion in the project's communication channels.
- Pull Request: Submit a pull request with the proposed changes.
- Review: Maintainers review the pull request and provide feedback.
- Consensus: If there is consensus among maintainers, the pull request is merged. If not, the Core Team will make the final decision.
Code of Conduct
All contributors and maintainers are expected to adhere to the project's Code of Conduct. The Code of Conduct outlines the standards for behavior and interactions within the community.
Communication
The project uses the following communication channels:
- Mailing List: [mailing-list@example.com]
- Chat: [link to chat platform]
- Issue Tracker: [link to issue tracker]
License
Copyright © 2025 Broadsage. The term "Broadsage" refers to Broadsage Corporation. and/or its subsidiaries.
The project is licensed under the Apache-2.0. All contributions to the project must be made under this license.
This project is licensed under the Apache-2.0 - see the LICENSE file for details
Most assets released are under Apache-2.0 except for
CODE_OF_CONDUCT.md template:
Copyright: Contributor Covenant License: CC-BY-4.0
Amendments
This governance document can be amended by Community Force. Proposed changes to the governance structure should be discussed and approved by the Broadsage.