-
-
Notifications
You must be signed in to change notification settings - Fork 99
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
What is next for the visualiser? Need your help! #213
Comments
I am just shooting ideas out that is use-cases I could use, no filtration (some might be more for studio then visualizer) 😆
Love the creational aspect as you suggested! |
Thank you @jonaslagoni
Yeah great idea, at the moment I just added the messages as blocks onto the pub/sub boxes, but yeah the abilty to open them and inspect would be great. Thanks
💯
Nice. Do you mean the studio will know how to connect to the applications, and actually start sending real messages/logs etc?
Yeah I like that, I guess it will be easier when we can support multi applications.
Yeah shouldn't be too hard, guess we can just store them in local storage, thanks! |
@jonaslagoni I like your suggestions, but about multiple application we should have first some logic to handle multiple specs in the Studio like this one idea #167 and then use that feature inside Visualiser :) |
Yes! With the AsyncAPI document, you should have all the information needed (in most cases at least, custom serialization and deserialization functionalities would be hard to support) to send single messages from the browser 🤔 |
But also that should be as separate tool, not inside Visualiser, because someone should test app from raw AsyncAPI, not from Visualiser context, so that case it more related to Studio feature than Visualiser 😄 EDIT: You wrote about that it's related to Studio, not only to Visualiser, sorry 😅 |
Related #265 |
This issue has been automatically marked as stale because it has not had recent activity 😴 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 ❤️ |
This issue has been automatically marked as stale because it has not had recent activity 😴 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 ❤️ |
This issue has been automatically marked as stale because it has not had recent activity 😴 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 ❤️ |
* Migrate router.js * Use getters in GleeConnection and GleeMessage * add some missing types from libraries * Migrate adapter and glee and fix various things on message and router * add some missing getters and setters * Migrate all middlewares * Fix lint errors * migrate core stuff * Rename ValidateError to GleeError * Migrate adapters * Migrate start.ts * Fix docs generation * Fix npm run docs on Windows * remove java example * Fixing social-network example * Fixing examples (again) * Do not allow JS * Configure eslint and run eslint --fix * set max eslint warnings to 0 for now * Remove unnecessary stuff about runtimes * Fix linter issues * Replace replaceAll with split/join
A couple of months ago we released the visualiser into the Studio, and from initial feedback, it seems that the community quite like it and find it valuable.
It would be good to understand what else we can do here to make it better?
If you have any ideas or thoughts please share them so we can explore and maybe start building them!
Ideas
1. Allowing the user to create AsyncAPI file from Visualiser (Drag, Drop Nodes and Connect them)
This idea came from @magicmatatjahu but the thought of allowing users to use this tool to build their AsyncAPI file, but using nodes and drag and drop interface.
Users will be able to create
subscriber
,publisher
, and alsoapplication
nodes and connect them together. When connecting them you will probably be prompted to enter various details about the node type you are connecting/adding.I will add more ideas as time goes on
The text was updated successfully, but these errors were encountered: