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

[Org] Contributor Levels #54

Open
Tracked by #43
christianlessard opened this issue Oct 10, 2023 · 0 comments
Open
Tracked by #43

[Org] Contributor Levels #54

christianlessard opened this issue Oct 10, 2023 · 0 comments
Assignees
Labels
domain: community Relates to the Community domain needs: documentation Needs to be memorialized

Comments

@christianlessard
Copy link

christianlessard commented Oct 10, 2023

Contributor Levels

Tauri thrives thanks to its community. From code improvements to sharing Tauri on social media, every contribution is vital. We've introduced the Working Group to recognize and reward those contributions.

The Working Group is categorized into five levels, each with its unique privileges and responsibilities.

Level 1 - Contributor

Anyone who has actively contributed to Tauri's success, regardless of the scale, is recognized at this level.

Examples of recognized contributions
  • GitHub: Merged pull requests, detailed bug report, or RFC.
  • Community: Answering questions and assisting the community on GitHub, Discord, Stack Overflow, etc.
  • Content Creation: Blog posts, videos, podcasts, or livestreams about Tauri.
Privileges
  • Discord role: @contributor
  • Discord name color: light blue
  • Access to contributor-exclusive events
  • Access to #working-group channel on Discord
Responsibilities
  • No additional responsibilities or time commitments.

Level 2 - Maintainer

Dedicated contributors involved in the prolonged maintenance and betterment of Tauri.

Criteria for Recognition
  • Demonstrated sustained commitment over a significant period (a few months).
  • Not based on quantity but consistent quality contributions.
Privileges
  • Inherits all privileges from the Contributor level.
  • Discord role: @maintainer
  • Discord name color: blue
  • Member of the tauri organization on Github
  • Direct branch push access
  • Ability to review and merge certain GitHub PRs
  • Ability to take on the additional role of @mod
Responsibilities
  • Uphold Tauri's community values.
  • Active engagement on Discord, especially in the #support channel.
  • Triaging issues.
  • PR reviews and merges.

Level 3 - Team Lead

Members with significant influence over Tauri's trajectory, overseeing key domain activities.

Criteria for Recognition
  • Nominated by a Domain Lead.
Privileges
  • Inherits all privileges from the Maintainer level
  • Discord role: @team-lead
  • Discord name color: yellow
  • Specialized code access on GitHub
Responsibilities
  • Lead and own specific domain activities.
  • Advocate for Tauri's long-term health and prosperity.

Level 4 - Domain Lead

Among the most trusted in the Tauri community, these members carry significant authority within their domain, acting as the primary decision-maker.

Criteria for Recognition
Privileges
  • Discord role: @domain-lead
  • Discord name color: yellow
Responsibilities
  • Decision-making within the domain.
  • Expertise and deep understanding of the domain's scope.
  • Alignment and supervision of domain activities.
  • Addressing domain-specific concerns.
  • Providing mentorship, especially to team leads within the domain.
  • Tracking KPIs related to the domain.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: community Relates to the Community domain needs: documentation Needs to be memorialized
Projects
Status: In Progress
Development

No branches or pull requests

2 participants