Skip to content
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

[Story] UI for creating Event Templates #225

Open
andrewazores opened this issue Jun 10, 2021 · 1 comment
Open

[Story] UI for creating Event Templates #225

andrewazores opened this issue Jun 10, 2021 · 1 comment
Assignees
Labels
design feat New feature or request help wanted Extra attention is needed needs-documentation

Comments

@andrewazores
Copy link
Member

Currently, to create a new Custom Event Template, users need to upload an XML document from their local machine to the Cryostat backend. They either start from scratch or, more commonly, download an existing (Continuous or Profiling) template from Cryostat, then edit this with a plaintext editor.

We should have a UI that allows users to define a Template within -web using some form/wizard so that this can be accomplished graphically, without editing XML by hand or having to import/export from JMC's template editor. The existing information about event types can be reused here to provide hinting for events and options that can be defined in the XML, however it's important to also allow manually-defined values here since there may be application-specific unregistered event types that will show up in the recording.

The user should also be able to define these templates as extensions/overrides from other existing templates, either Custom or Target templates.

@andrewazores andrewazores added enhancement help wanted Extra attention is needed design labels Jun 10, 2021
@andrewazores andrewazores moved this to Todo in 2.2.0 Release Jun 1, 2022
@andrewazores andrewazores moved this from Todo to Stretch Goals in 2.2.0 Release Jun 1, 2022
@andrewazores andrewazores changed the title UI for creating Event Templates [Story] UI for creating Event Templates Jun 1, 2022
@andrewazores
Copy link
Member Author

The jfr cli tool has a new configure option that does a basic version of what we want here too. Worth looking into, at least for inspiration.

https://egahlin.github.io/2022/05/31/improved-ergonomics.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design feat New feature or request help wanted Extra attention is needed needs-documentation
Projects
No open projects
Status: Stretch Goals
Status: Pushed to 2.4.0
Development

No branches or pull requests

2 participants