-
Notifications
You must be signed in to change notification settings - Fork 202
Add a Governance section #532
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 2 commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
b467867
Add a Governance section
azeey ca604c2
Merge branch 'master' into add_governance
iche033 a6ad456
Update governance.md
azeey c010f09
Update governance.md
azeey 22809eb
Update governance.md
arjo129 fbb43f4
Update governance.md
bperseghetti d57f15a
Alphabetize, fix formatting
azeey File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
# Governance | ||
|
||
The Gazebo project, a project under the Open Source Robotics Foundation, is | ||
managed by the Open Source Robotics Alliance (OSRA). The OSRA-appointed | ||
Technical Governance Committee provides oversight of the project, while the | ||
Project Management Committee is responsible for day-to-day operations. This | ||
document outlines these entities and their respective roles and | ||
responsibilities. For further information, please refer to | ||
[OSRA website](https://osralliance.org/how-it-works/). | ||
|
||
## Open Source Robotics Alliance (OSRA) | ||
|
||
The Open Source Robotics Foundation (OSRF) established the Open Source Robotics | ||
Association (OSRA) to enhance the governance of its open-source projects | ||
including Gazebo. Inspired by the success of organizations like The Linux | ||
Foundation and the Eclipse Foundation, OSRA aims to provide funding, encourage | ||
greater community involvement, and ensure the long-term stability of these | ||
projects. The OSRA has a Technical Governance Committee that oversees the | ||
technical aspects of the projects. | ||
|
||
## Technical Governance Committee (TGC) | ||
|
||
The TGC provides guidance and oversight to each of the projects. Its | ||
responsibilities include approving proposed activities of each Project | ||
Management Committee (PMC), approving Project Leader nominations, and reporting | ||
to the OSRF Board on the activities of the OSRA and status of each project. | ||
|
||
## The Gazebo Project Management Committee (PMC) | ||
|
||
The Gazebo PMC is responsible for the day-to-day management of the Gazebo | ||
project including setting the project’s roadmap, coordinating development | ||
activities from individual contributors, and facilitating community engagement. | ||
The PMC is also responsible for electing the Project Leader and approving PMC | ||
member and committer nominations. The PMC consists of the Project Leader, | ||
Members (individuals with full voting rights), a Supporting Individual | ||
Representative, and the Chair of the TGC. | ||
|
||
## Committers | ||
|
||
The Gazebo project also has committers. These are individuals who have commit | ||
access to one or more of the Gazebo repositories and help the PMC maintain the | ||
project by contributing code, reviewing pull requests, and responding to issues, | ||
etc. While committers typically don't have voting rights within the PMC and | ||
aren't considered PMC members, it's possible to hold both roles. Conversely, all | ||
PMC members are required to be committers. | ||
|
||
## Current Gazebo PMC Constituents | ||
|
||
The Gazebo PMC currently consists of the following individuals: | ||
|
||
| Name | Affiliation | Github Handle | PMC Role | Time Zone (optional) | | ||
| ----------------- | -------------------------------------- | --------------------------------- | -------------- | ---------------------- | | ||
| Addisu Z. Taddese | [Intrinsic](https://www.intrinsic.ai/) | [azeey](https://github.com/azeey) | Project Leader | CST (UTC-6)/CDT(UTC-5) | | ||
|
||
## Current Gazebo Committers | ||
|
||
The Gazebo Committers (who are not also PMC members) currently consists of the | ||
azeey marked this conversation as resolved.
Show resolved
Hide resolved
|
||
following individuals: | ||
|
||
| Name | Affiliation | Github Handle | Time Zone (optional) | | ||
| ----------------- | -------------------------------------- | --------------------------------- | ---------------------- | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.