Welcome to the Open-Source (OSS) AsyncAPI Initiative, part of the Linux Foundation.
AsyncAPI seeks to improve the current state of Event-Driven Architectures (EDAs) and the tooling system around them. ❤️
We are a caring community 👐🏿, shaping the future of how you work with #EventDrivenArchitecture
; no matter if it is Kafka or WebSocket.
Follow our public roadmap ✨ and feel free to share your suggestions 🙇🏿♀️🙇🏿. Or better yet, join our community 👇🏽!
To get involved with our community, please make sure you are familiar with the project's Code of Conduct.
We're a community of great people who are passionate about AsyncAPI and Event-Driven Architectures. There are several ways to communicate with other people working on the AsyncAPI project:
- Join our Slack workspace: Join our Slack workspace ☎️ and please respect our slack etiquette. If you have a question on how to use AsyncAPI, want to contribute, or simply want to say hello 👋🏾, feel free to chat with us in Slack. We're nice people. 🙂
- Join our public meetings: We meet every two weeks to discuss the current state of the art, future releases, and everything AsyncAPI. We alternate the time of the meeting to adapt for different world regions; choose the one that suites you best.
- Join our regular bi-weekly Zoom meetings.
- Add our shared Google Calendar.
- Join our mailing list.
- Subscribe to our Newsletter: keep up to date on the project's status.
- GitHub issues: for bugs and feature requests.
- GitHub Pull Requests (PRs): for fixes or new features already discussed, as per the contributing guidelines.
- The AsyncAPI YouTube Channel: it's where we record and upload our public community meetings.
First of all, thanks for getting involved! ✨
There are many awesome ways to contribute to the AsyncAPI Initiative. (Code isn't the only way to help out! ❤️) The below table gives you an idea of how contributions are recognized in the project.
Emoji/Type | Represents | Emoji/Type | Represents | Emoji/Type | Represents |
---|---|---|---|---|---|
🐛 bug |
Bug reports | 📝 blog |
Blogposts | 💻 code |
Code |
📖 doc |
Documentation | 🎨 design |
Design | 💡 example |
Examples |
🤔 ideas |
Ideas & Planning | 🚧 maintenance |
Maintenance | 💬 question |
Answering Questions |
👀 review |
Reviewed Pull Requests | 📢 talk |
Talks | 📹 video |
Videos |
To figure out a great first GitHub issue
to work on, join our Slack workspace and visit the 11_how-to-contribute
🙂 channel. This channel is specifically designed for supporting all community questions on getting started as a contributor.
We can't wait to meet you!