跳到主要内容

Layotto Community Promotion Rules

Member States

Conditions for Membership

You can apply to become a Member if you meet the following conditions:

  • Contributed a valuable PR, such as an Easy-Level Community Development Task
  • There is a willingness to work together to maintain the community

How to apply for Member

Posts, brief self-introductions can be made under discussion zone, such as which prs have been submitted, which areas are interested in technology and what contribution will be followed up together.Do not write personal information if you do not want to reveal privacy.

The purpose of this link is to make people aware of each other and to make a few brief remarks.

References to https://github.com/mosn/layotto/discussions/675

Duties

Member needs to help reply to issue/pr,triage(assign issues to the counterpart module)

Permissions

Triage permissions.Permission to operate issues and prs, such as labels, assignment issues. See [permissions-for-each-role]for a detailed description of permissions (https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization#permissions-for-each-role)

Reviewer

Condition to Reviewer

The issue review and code review of a module, and the PR's contribution to this module satisfies one of the following conditions:**

  • 1 Hard Level PR
  • 2 Medium Level PR
  • 1 Medium+2 Easy-Level PR

Note:equals Hard:Medium:Easy to 1:2:4

The logic of designing this rule is that: Reviewer needs to understand a module before turning it off to it.How can he judge that he knows well?Just see his PR, 1 hard level pr, or 2 medium pr, or 1 medium+2 easy level pr

The design disadvantage:does not include the contribution of the review and does not inspire participants to make a review.Consideration had also been given to including the number of reviews in terms of promotion, but it had been carefully thought out that the statistics were not good and it had been suggested that the discussion should be welcomed.

Duties

Issue review and code review for a module, giving technical advice.Significant changes related to this module will request the module Reviewer.

Committer

Conditions to become Committer

Contributed PR meets the following conditions:

  • Merged PR reaches 10;
  • At least 1 Hard Level PR, or 4 Medium Level PR;

Duties

  • Community consultation support;
  • Stricter assigned to your issue or PR;
  • The right to vote for major decisions of the community;
  • Review community PR;

Certification, Business Promotion

  • Issuance of electronic certificates in the Discussion Zone

Example: Welcome new committer: Zhang Li Bin

  • Mail Entity Certificate

  • Public information

Example:

Congratulate Zhang for becoming Layotto committer!

Congratulate Zhao for becoming SOFAJRaft committer!

PMC

Project Management Committee, which develops key community-related resolutions for the core project management team and participation in roadmap

Conditions for joining the PMC

Nominated by PMC Member and then PMC polls to promote to PMC Member by half

Duties

Active participation in community discussions and guidance for major community decision-making; to ensure that the community activities of open source projects are functioning well;