-
Notifications
You must be signed in to change notification settings - Fork 140
Add GitHub teams documentation #2753
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
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #2753 +/- ##
=======================================
Coverage 60.61% 60.61%
=======================================
Files 130 130
Lines 7170 7170
Branches 1503 1503
=======================================
Hits 4346 4346
Misses 2761 2761
Partials 63 63 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds comprehensive documentation for managing GitHub Teams within the MarkBind organization. It provides a structured approach to organizing contributors based on their experience and responsibilities, supporting the project's goal of streamlining PR reviews and team management.
Key changes:
- Adds a new "Managing GitHub Teams" section to the project management documentation
- Introduces a three-tier team structure (Maintainers, Developers, Contributors) with clear role definitions
- Provides a visual contributor journey flowchart using Mermaid to illustrate progression paths
- Includes maintenance guidelines for keeping team rosters up-to-date
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@gerteck Each PR must have a SEMVER impact label, please remember to label the PR properly. |
|
Didn't realize mermaid diagrams were not enabled in dev guide... #2756 to remove it for now. |

What is the purpose of this pull request?
Overview of changes:
Related to #2073
Anything you'd like to highlight/discuss:
Adds documentation in the developer guide that summarizes the discussion in "Standardize and document steps wrt to GitHub teams and PR review procedure" issue.
I think automating with GH Actions or other tools at this point is not needed, as the number of team members are quite small.
Testing instructions:
Proposed commit message: (wrap lines at 72 characters)
Update docs for GitHub Teams Management
Checklist: ☑️
Reviewer checklist:
Indicate the SEMVER impact of the PR:
At the end of the review, please label the PR with the appropriate label:
r.Major,r.Minor,r.Patch.Breaking change release note preparation (if applicable):