studio
studio copied to clipboard
Minimal studio App with a working editor and AsyncAPI documentation
As part of the discussion in #661, I'm creating this issue to track the migration since it's a huge task.
Related to #661
/progress 20 Figuring out how to add Monaco editor in next.js.
/progress 40 I've finished the initial setup with the Monaco editor and got a basic skeleton up and running. Next, got to figure out how to incorporate services.
/progress 40 There is a big risk of not being able to finish this "on time" in this cycle.
This issue has been automatically marked as stale because it has not had recent activity :sleeping:
It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.
Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.
Thank you for your patience :heart:
still relevant
@KhudaDad414 updated progress to 90% on Thu, 04 Apr 2024 00:02:16 GMT:
PR is ready for review: https://github.com/asyncapi/studio/pull/1062
Some known issues with current studio-next app:
- There is no docker container for it yet.
- tests haven't been ported.
- code generation doesn't work.
- Uses Monaco instead of CodeMirror.
/progress 40
Some things to note:-
- We are migrating to codemirror now.
- Although lightweight it has many features ( in the form of extensions and plugins which can be added on top of it )
- Would be adding the ADR soon
Things left:-
- Adding menu and AsyncAPI docs
/progress 90
PR is ready for review: https://github.com/asyncapi/studio/pull/1062
Some known issues with current studio-next app:
- There is no docker container for it yet.
- tests haven't been ported.
- code generation doesn't work.
- Uses Monaco instead of CodeMirror.