-
-
Notifications
You must be signed in to change notification settings - Fork 40
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
Proposal to create a process to become Community Manager #819
Merged
Merged
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
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 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 | ||||
---|---|---|---|---|---|---|
|
@@ -2,6 +2,11 @@ | |||||
|
||||||
Community managers are responsible for managing many aspects of the JSON Schema community. The goal is to achieve and maintain a healthy and growing JSON Schema community where everyone feels welcome and is encouraged to share knowledge and learn from each other. This document outlines the responsibilities of a community manager and the process involved in becoming one. | ||||||
|
||||||
### Requirements | ||||||
|
||||||
* Proven track record of contributions and active engagement in the JSON Schema Community. | ||||||
* Being an example of Open Source citizenship. | ||||||
|
||||||
### Responsibilities | ||||||
|
||||||
A community manager has the following responsibilities: | ||||||
|
@@ -33,6 +38,34 @@ A community manager has the following responsibilities: | |||||
|
||||||
* Add new analytics tools | ||||||
|
||||||
## Process to become a community manager | ||||||
|
||||||
Self-nominate via a [new issue in the community repository](https://github.com/json-schema-org/community/issues/new) using the label `Programs` and stating why you want to be an community manager, or alternatively, contact an TSC member. A community manager needs approval from TSC using the [standard voting process](https://github.com/json-schema-org/community/blob/main/GOVERNANCE.md#decision-making-via-vote). | ||||||
|
||||||
Once a community manager is approved, they will be added to the Community Managers list. It is important to notice that Community Managers does not have TSC voting rights. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
## Limits and Expiration | ||||||
|
||||||
The community manager role expires 12 months from the date it was approved. Reapproval is then required. To minimize the number of people to coordinate between, there is a maximum of three active community managers. | ||||||
|
||||||
## Removal | ||||||
|
||||||
The community manager role is removed in the following cases: | ||||||
* Expiration of the 12-month term. | ||||||
* STC votes to remove the community manager. | ||||||
* The community manager can ask to have themselves removed from the role. | ||||||
|
||||||
## Current community managers | ||||||
The following community managers have been approved by the TSC: | ||||||
|
||||||
| Name | GitHub Handle | Slack Handle | Company | Status | Timezone | Term Start | Term End | | ||||||
| - | - | - | - | - | - | - | - | ||||||
| Benjamin Granados | [@benjagm](https://github.com/benjagm) | benjamin.granadosm | Celonis | Active | UTC+2/CET | Dec 1st, 2023 | Dec 1st, 2024 | ||||||
|
||||||
### Statuses | ||||||
* Active: Currently an active community manager. | ||||||
* Inactive: Previously held a community manager role. | ||||||
|
||||||
### Know more | ||||||
|
||||||
Please join the `#community-mgmt` slack channel using this [link](#community-mgmt) if you like to know more. | ||||||
|
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.
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.