diff --git a/docs/source/community/contributors.md b/docs/source/community/contributors.md index 07db867..efbea66 100644 --- a/docs/source/community/contributors.md +++ b/docs/source/community/contributors.md @@ -1,3 +1,11 @@ +# Maintainers + +| Name | Github ID | Date | +|:-----------:|:-----:|:-----:| +| Xiyuan Wang| [@wangxiyuan](https://github.com/wangxiyuan) | 2025/01 | +| Yikun Jiang| [@Yikun](https://github.com/Yikun) | 2025/02 | +| Yi Gan| [@ganyi1996ppo](https://github.com/ganyi1996ppo) | 2025/02 | + # Contributors vLLM Ascend every release would not have been possible without the following contributors: diff --git a/docs/source/community/governance.md b/docs/source/community/governance.md index 4adcd68..935b982 100644 --- a/docs/source/community/governance.md +++ b/docs/source/community/governance.md @@ -29,3 +29,20 @@ vLLM Ascend is an open-source project under the vLLM community, where the author Requires approval from existing Maintainers. The vLLM community has the final decision-making authority. Maintainer will be empowered [vllm-project/vllm-ascend](https://github.com/vllm-project/vllm-ascend) Github repo write permissions (`Can read, clone, and push to this repository. Can also manage issues and pull requests`). + +## Nominating and Removing Maintainers + +### The Principles + +- Membership in vLLM Ascend is given to individuals on merit basis after they demonstrated strong expertise of the vLLM / vLLM Ascend through contributions, reviews and discussions. + +- For membership in the maintainer group the individual has to demonstrate strong and continued alignment with the overall vLLM / vLLM Ascend principles. + +- Light criteria of moving module maintenance to ‘emeritus’ status if they don’t actively participate over long periods of time. + +- The membership is for an individual, not a company. + +### Nomination and Removal + +- Nomination: Anyone can nominate someone to become a maintainer (include self-nominate). All existing maintainers are responsible for evaluating the nomination. The nominator should provide nominee's info around the strength of the candidate to be a maintainer, include but not limited to review quality, quality contribution, community involvement. +- Removal: Anyone can nominate a person to be removed from maintainer position (include self-nominate). All existing maintainers are responsible for evaluating the nomination. The nominator should provide nominee's info, include but not limited to lack of activity, conflict with the overall direction and other information that makes them unfit to be a maintainer.