Skip to content
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

Update CONTRIBUTING.md to reflect the current opensim-org Teams #3585

Merged
merged 2 commits into from
Oct 25, 2023

Conversation

nickbianco
Copy link
Member

@nickbianco nickbianco commented Oct 24, 2023

Brief summary of changes

Updated CONTRIBUTING.md to reflect the current structure of opensim-core permissions via the opensim-org GitHub Teams.

Looking for feedback on...

The language used in the guidelines or anything related to the current structure of the teams.

CHANGELOG.md (choose one)

  • no need to update because...updating CONTRIBUTING.md, not a code change.

This change is Reviewable

@nickbianco nickbianco requested a review from jenhicks October 24, 2023 18:17
@nickbianco
Copy link
Member Author

nickbianco commented Oct 24, 2023

Looking for a quick review, @aseth1 @adamkewley @carmichaelong @aymanhab @jenhicks.

@nickbianco nickbianco removed the request for review from jenhicks October 24, 2023 18:17
CONTRIBUTING.md Outdated
6. Any other changes to the code require review by one member of the Dev Team, and manual testing by one member of the Dev Team. If the pull request involves adding a new class or performing a major object/algorithm refactor, one of these reviewers must be an Owner. The Owners and Dev Team are Teams within the opensim-org GitHub organization. Dev Team members are listed [here](https://github.com/orgs/opensim-org/teams/dev-team/members). Owners can be determined from [this list](https://github.com/orgs/opensim-org/people). The first reviewer determines if a second reviewer is required for the pull request to be accepted; you may also suggest whether the pull request should require one or two reviewers. You or the reviewers may merge the pull request once the reviewers accept the pull request.
6. Any other changes to the code require review by one member of the Dev Team, and manual testing by one member of the Dev Team. A reviewer may determine that a second reviewer from the Dev Team is required for the pull request to be accepted; you may also suggest whether the pull request should require one or two reviewers. You or the reviewers may merge the pull request once the reviewers accept the pull request.

7. If you pull request involves adding a new class or performing a major object or algorithm refactor, the Dev Team can assist with assigning appropriate reviewers.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you -> your

@tkuchida
Copy link
Member

Not sure whether the list of Dev Team members is publicly visible (it's linked on L45).

@adamkewley
Copy link
Contributor

Looks reasonable enough!

@tkuchida
Copy link
Member

Not sure whether the list of Dev Team members is publicly visible (it's linked on L45).

Seems to be publicly visible now 👍

@nickbianco
Copy link
Member Author

Thanks @tkuchida and @adamkewley! I've discussed these changes with others internally and in meeting, so I'll go ahead and merge.

@nickbianco nickbianco merged commit 81c2455 into main Oct 25, 2023
5 of 6 checks passed
@nickbianco nickbianco deleted the update_contributing_teams branch October 25, 2023 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants