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

  1. Discussion: Propose changes by opening an issue or starting a discussion in the project's communication channels.
  2. Pull Request: Submit a pull request with the proposed changes.
  3. Review: Maintainers review the pull request and provide feedback.
  4. 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:

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.