You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the resource config UI shows all the config fields.
For a better user experience, it should show only the base config fields that are not dependent on other config fields.
Based on the selection/input field of the base config fields, we should show the dependent config fields, resulting in a better user experience.
We need to create a UI to edit the resource config UI so that the users can update the resource config ordering and inter-resource config dependencies.
The UI changes done by the user should be serialized into a JSON representing a DAG of resource config fields.
Once the changes are requested, it should trigger a git pull request to the backend repo.
We could also update and create a new JSON file for the upstream cloud resource JSON file with the data we collect.
Since the structure of the config UI will change, we will need to add/update the dynamic UI rendering template in the front end which respects the inter-resource dependencies. However, this could be covered by the changes required for the UI editor changes in the first place.
This new UI editor will act as the base for crowd-sourcing the UI changes since we have thousands of resources and related configs, and manually changing and verifying these will be expensive work.
The text was updated successfully, but these errors were encountered:
This new UI editor will act as the base for crowd-sourcing the UI changes since we have thousands of resources and related configs, and manually changing and verifying these will be expensive work.
The text was updated successfully, but these errors were encountered: