Replies: 2 comments
-
|
Just to complete my thoughts about the use of a config.yaml for advanced configs: As an example I take Vortas GUI:
In short:
For advanced setting, I would, hands down, prefer a commented yaml (with syntax highlighting) where I could just comment/ uncomment/ adapt in a multi-line "Text-editor like" UI. Perhaps it is also worth to think about user scenarios? Target user groups and their requirements? Sorry for the long text. Hope this is helpful anyway. |
Beta Was this translation helpful? Give feedback.
-
|
It's a good perspective and I generally agree. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I certainly hoped for the config.yaml to stay in "advanced"-mode.
For advanced configs, in a certain respect .yaml-files provide a better UI than most GUIs:
With a GUI for "everything":
I don't even want to think about a GUI for hooks, exclude patterns, global vs. per repository settings. This
could easily become overwhelming/ confusing / messy. 😢
Where most GUIs shine:
I would prefer a relatively simple GUI, that is limited to the most essential tasks:
With good defaults, this should be good enough to get everybody up and started.
The complicated advanced configs could then be done/changed directly in the config.yaml, e.g.
Vykar could put/ keep (commented) examples for advanced configs, which would make advanced configs accessible.
Beta Was this translation helpful? Give feedback.
All reactions