Skip to content

Commit a90b8c2

Browse files
committed
docs: improve writing style of tsc membership
1 parent 99ea02f commit a90b8c2

File tree

1 file changed

+22
-26
lines changed

1 file changed

+22
-26
lines changed

TSC_MEMBERSHIP.md

+22-26
Original file line numberDiff line numberDiff line change
@@ -1,60 +1,56 @@
1-
# BECOME A TSC MEMBER!
1+
# BECOME A TSC MEMBER!
22

33
In this article, you will learn how to become a member of the AsyncAPI Technical Steering Committee (TSC). You will know how to contribute, how to become a committer (maintainer), and the benefits of being a TSC member.
44

5-
65
The following areas are covered:
7-
* What is the Technical Steering Committee?
8-
* Why was the TSC formed?
9-
* Benefits of becoming a TSC member
10-
* How to become a TSC member
6+
* [What is the Technical Steering Committee?](#what-is-the-technical-steering-committee)
7+
* [Why was the TSC formed?](#why-the-tsc-was-formed)
8+
* [Benefits of becoming a TSC member](#benefits-of-becoming-a-tsc-member)
9+
* [How to become a TSC member](#how-to-become-a-tsc-member)
10+
* [How to reach out to the TSC](#how-to-reach-out-to-the-tsc)
1111

12-
If you prefer video, watch our [YouTube video on how to become a TSC member](https://www.youtube.com/watch?v=uG_aLF9Z1F0).
12+
If you prefer video, watch our [YouTube video on becoming a TSC member](https://www.youtube.com/watch?v=uG_aLF9Z1F0).
1313

14-
Definition of common terms in this document:
15-
* **Maintainers:** Are Contributors who have earned the ability to modify (“commit”) source code, documentation, or other technical artifacts in a project’s repository (“Committers”); They are also referred to as CODEOWNERS on [GitHub](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners)
16-
* **Contributors:** Include anyone in the community that contributes code, documentation, pull request reviews, designs, or other technical artifacts to the Project (“Contributors”);
14+
**Common terms**:
15+
* **Maintainers**: Are Contributors who have earned the ability to modify (“commit”) source code, documentation, or other technical artifacts in a project’s repository (“Committers”); They are also referred to as CODEOWNERS on [GitHub](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners)
16+
* **Contributors**: Include anyone in the community that contributes code, documentation, pull request reviews, designs, or other technical artifacts to the Project (“Contributors”);
1717

1818
## What is the Technical Steering Committee?
19-
The TSC is a group of maintainers that contribute to the maintenance of the AsyncAPI Initiative. It is a group of people that helps make decisions that affect not a single project but the entire initiative. The TSC members commit to participate in voting process.
19+
The TSC is a group of maintainers that contribute to the maintenance of the AsyncAPI Initiative. This group helps make decisions that affect the entire initiative, not only a single project. The TSC members commit to participate in the voting process.
2020

2121
## Why the TSC was formed
2222
The concept of the TSC was formed when AsyncAPI joined the Linux Foundation in 2021 to guarantee a system of open governance that promotes ownership and neutrality of all participants in the initiative.
2323

2424
Some of the principles of the Linux Foundation partnership include:
25-
2625
* No founding members with special privileges
2726
* Equality among all contributors
2827
* Asynchronous decision making
29-
* Every maintainer is allowed to automatically become a TSC member
28+
* Every maintainer is allowed to become a TSC member automatically
3029

3130
## Benefits of becoming a TSC member
32-
33-
As a TSC member you will enjoy the following benefits:
34-
35-
* Recognition from AsyncAPI community
31+
As a TSC member, you will enjoy the following benefits:
32+
* Recognition from the AsyncAPI community
3633
* Exposure of your portfolio to potential employers
37-
38-
* Involved in the voting process on topics concerning the entire Initiative
39-
* Included in key decision-making for the Initiative. Especially related to finance.
34+
* Involvement in the voting process on topics concerning the entire Initiative
35+
* Being a part of key decision-making for the Initiative. Especially related to finance.
4036

4137
## How to become a TSC member
42-
Any maintainer can become a TSC member. In other words, to become a TSC member, you need to become a maintainer of one of the projects in the AsyncAPI Initiative.
38+
Any maintainer can become a TSC member, meaning that to join the TSC, you need to be a maintainer of one of the projects in the AsyncAPI Initiative.
39+
4340
You can become a maintainer by doing at least one of the following items within the AsyncAPI Initiative GitHub organization:
4441
* Initiate a new repository/project and become its maintainer.
45-
* Donate existing repository/project and stay as its maintainer.
42+
* Donate the existing repository/project and stay as its maintainer.
4643
* Support and commit to existing projects and be invited by other maintainers to join them as a maintainer. Learn more in [Become a maintainer in an existing project](https://github.com/asyncapi/community/blob/master/Become-maintainer-in-existing-project.md)
4744

4845
Joining the TSC is something that you are allowed to do as a maintainer by default, as described in the [charter signed with the Linux Foundation when AsyncAPI joined the foundation](https://github.com/asyncapi/community/blob/master/CHARTER.md). It is not a subject that other TSC members vote on.
4946

5047
See current [TSC members](https://www.asyncapi.com/community/tsc).
5148

5249
## How to reach out to the TSC
53-
5450
There are several ways to reach out to the TSC members:
55-
5651
* Join the [AsyncAPI Slack](https://www.asyncapi.com/slack-invite) and ping the `@tsc` group to ask questions or share your thoughts.
57-
* Do a GitHub team mention `@asyncapi/tsc_members` in any issue, discussion or pull request. This will also send a message in the `95_bot-tsc-members-mentioned` channel in the Slack.
52+
* Mention the `@asyncapi/tsc_members` GitHub team in any issue, discussion or pull request. This will also send a message in the `95_bot-tsc-members-mentioned` channel in Slack.
5853

5954
> [!IMPORTANT]
60-
> Please note that the TSC members are volunteers and may not be able to respond immediately. Please be patient and respectful. Also it will be helpful if there is as less spam as possible. For more information, please refer to the [Slack Etiquette](./slack-etiquette.md) document.
55+
> Please note that the TSC members are volunteers and may not respond immediately.
56+
> Please be patient and respectful. Also it will be helpful if there is as less spam as possible. For more information, please refer to the [Slack Etiquette](./slack-etiquette.md) document.

0 commit comments

Comments
 (0)