As of today, the Reshapr UI just offers a raw visualization of artifacts. We could do better! We could also allow creating and editing/updating them via the UI.
The idea here is to include the Monaco editor with support for YAML syntax to allow the edition of our different custom artifacts. Thanks to the support of completion and the JSON schemas we have for every spec, it should be fairly easy to have a nice editing experience with contextual help and so on.
We could put this into the Artifacts thumb within a service details page. Having this page allows us to list, create and update existing artifacts. Upon creation, we could just ask the kind of artifact to create and then make the Monaco editor point to the correct JSON Schema to offer contextual help and auto-completion.
As of today, the Reshapr UI just offers a raw visualization of artifacts. We could do better! We could also allow creating and editing/updating them via the UI.
The idea here is to include the Monaco editor with support for YAML syntax to allow the edition of our different custom artifacts. Thanks to the support of completion and the JSON schemas we have for every spec, it should be fairly easy to have a nice editing experience with contextual help and so on.
We could put this into the Artifacts thumb within a service details page. Having this page allows us to list, create and update existing artifacts. Upon creation, we could just ask the kind of artifact to create and then make the Monaco editor point to the correct JSON Schema to offer contextual help and auto-completion.