Skip to content

Commit 95582d7

Browse files
committed
feat: update contributing guidelines
1 parent 296af0a commit 95582d7

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

CONTRIBUTING.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,30 @@ Happy contributing :heart:
7676
When you submit changes, your submissions are understood to be under the same [Apache 2.0 License](https://github.com/asyncapi/asyncapi/blob/master/LICENSE) that covers the project. Feel free to [contact the maintainers](https://www.asyncapi.com/slack-invite) if that's a concern.
7777

7878
## References
79-
This document was adapted from the open-source contribution guidelines for [Facebook's Draft](https://github.com/facebook/draft-js/blob/master/CONTRIBUTING.md).
79+
This document was adapted from the open-source contribution guidelines for [Facebook's Draft](https://github.com/facebook/draft-js/blob/master/CONTRIBUTING.md).
80+
81+
82+
## Maintainers
83+
84+
Maintainers are responsible for overseeing the project’s overall health and progress. Their duties include managing and assigning issues, reviewing pull requests, and ensuring consistent development.
85+
86+
The project is organized into distinct scopes, whith each maintainer assigned to one or more scopes they are resposible for managing and overseeing.
87+
88+
During triaging, maintainers are responsible for assigning scope labels to issues, ensuring they are directed to the appropriate maintainer for further investigation and action.
89+
90+
Maintainers are encouraged to hold weekly or bi-weekly meetings to engage with contributors and the community, providing updates on ongoing work and fostering collaboration around open issues.
91+
92+
As of now we are diving the project scope to:
93+
94+
- core
95+
- commands
96+
- docs
97+
- server-api
98+
- GitHub Actions
99+
- ci/cd
100+
101+
102+
## Contributors
103+
104+
If a contributor is assigned to an issue but doesn't start work or provide any updates within a week, they may be unassigned so the issue can be made available to others. While we don't expect contributors to complete the work within a week, claiming an issue and then going inactive without communication can hinder project progress.
105+

0 commit comments

Comments
 (0)