-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VS Code Extension Maintainership #253
Comments
Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request. |
Hey, i can help with this, in my new work I am working on vscode extension, I am learning vscode extension building as well, I can help with this. |
As a mentor? |
Hey @AceTheCreator ,
I’m eager to contribute and learn more about the extension’s needs. Looking forward to your guidance! Thanks, |
hello @AceTheCreator how are you doing? |
Hi, as the main developer and current maintainer I would like to point out two important requirements to be a good candidate to be next maintainer:
This may sound obvious, that's why I like to make sure it's well understood. (I developed and maintained this extension because I needed it an used it, so I learnt vscode extensions apis myself..) |
Alright @ivangsa |
What would you like to see even if you still don't know how to dev it? |
Sure, I'll use it extensively first |
Overview
The VS Code AsyncAPI Preview extension is a valuable tool for developers working with AsyncAPI specifications in Visual Studio Code. However, it requires active maintainership to improve stability, enhance features, and ensure long-term sustainability. This project will guide contributors in becoming maintainers, handling code improvements, issue triaging, release management, and community engagement.
Why This is Needed
Project Goals
✅ Improve & Maintain the Extension:
✅ Enhance Spectral Linting & Validation:
✅ Improve Logging & Debugging Capabilities:
✅ Ensure Long-Term Sustainability:
Expected Outcome
By the end of GSoC 2025, the VS Code AsyncAPI Preview extension will have an active maintainer, improved performance, enhanced validation features, and a structured roadmap for future development.
Skills Required
TypeScript/JavaScript
VS Code Extensions Development
Spectral Linting
Testing & Debugging
Open Source Contribution
Difficulty Level
🟡 Medium/Hard
Resources
VS Code AsyncAPI Preview Extension
Spectral API Linting
VS Code Extension Development Docs
AsyncAPI Specification
The text was updated successfully, but these errors were encountered: