Skip to content

Commit 0960c50

Browse files
committed
docs: synchronize English Governance section with Chinese version
Update the English Governance section to match the improved Chinese translation: - Restructure into clear paragraphs for team organization and career progression - Use consistent terminology: 'Team Stewardship' and 'Accountability' - Improve clarity and readability while maintaining all original content - Ensure both language versions convey the same meaning with natural phrasing
1 parent c3f033d commit 0960c50

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

EN/modules/ROOT/pages/master/contribution/contribution_guide.adoc

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,15 @@ We welcome all community members, contributors, and leaders to read and follow o
1919

2020
=== Governance
2121

22-
Teams are continuously open teams focused on parts of the IvorySQL project. A team has its reviewers, committers, and maintainers, and owns one or more repositories. Team-level decisions come from its maintainers. The typical progression path for IvorySQL developers is from user to reviewer, then to committer and maintainer. However, gaining more roles does not mean you have any privileges over other community members. Everyone in the IvorySQL community is equal and has the responsibility to cooperate constructively with other contributors to build a friendly community. These roles are natural rewards for your significant contributions to IvorySQL development, providing you with more rights in the development workflow to improve your efficiency. At the same time, they require you to take on some additional responsibilities:
22+
The IvorySQL project operates through open, collaborative teams, with each team focusing on specific areas of the project. Each team consists of reviewers, committers, and maintainers who jointly manage one or more repositories. Key decisions at the team level are made by maintainers.
2323

24-
Team Honor: Now that you are a member of the team as a reviewer/committer/maintainer, it means you represent the project and your team members. So, please be a good person to defend the reputation of the team.
24+
The typical career progression for IvorySQL developers is: user → reviewer → committer → maintainer. It should be understood that taking on more roles does not mean having special privileges in the community. All participants in the IvorySQL community are equal, and everyone has the responsibility to cooperate constructively with other contributors to create a friendly and inclusive community environment.
2525

26-
Responsibility: Committers/maintainers have the right to merge pull requests, therefore they take on additional responsibility to deal with the consequences of accepting codebase or documentation changes. This includes rolling back or fixing it when it causes problems, as well as helping the release manager resolve any issues found during the pre-release testing cycle.
26+
These roles are recognition of your important contributions to IvorySQL development. They provide you with more capabilities in the development workflow to improve work efficiency, while also bringing greater responsibilities:
27+
28+
*Team Stewardship*: As a reviewer, committer, or maintainer, you now represent the project and team members. You need to uphold the highest standards of professionalism and maintain the reputation of the team and the project.
29+
30+
*Accountability*: Committers and maintainers have the authority to merge pull requests, while also needing to take responsibility for managing the consequences of code or documentation changes. This includes rolling back or fixing issues when changes cause problems, as well as working closely with the release manager to resolve any issues discovered during the pre-release testing cycle.
2731

2832
== Roles and Responsibilities
2933

0 commit comments

Comments
 (0)