@sten word!
Still, your editor could watch this.
@sten word!
Still, your editor could watch this.
@lobingera And it does! But even though it's emacs, it's perhaps too much to expect it to keep track of the correct number of spaces. The YAML spec is insane, have you seen it? Here, take a look: https://yaml.org/spec/1.2.2/
@sten (at my workplace) we moved from a internal format for configuration to YAML - with the hope the situation gets better ... and it partially is
(e.g. having schema available in the editor)
@lobingera I'm sure having a language with a schema is better than having one with none. But me, I'm a fan of small domain-specific languages. I could spot mistakes in sendmail.cf from a mile away (not literally, obviously, but you get my drift). Try that with netplan config files or ansible playbooks.
And the amount of stuff you get for free with a well-designed domain-specific language is awesome. But these days, people think of config files only as key-value stores.