▲ | burnt-resistor 6 hours ago | |
Oh lord. We already have TOML, which is an improvement on limited JSON when a human-readable, easily-diffable, more flexible format is needed. We don't even need HCL (offers little value), YAML (has too many features making it inherently less secure), XML (is a mess with too many features and too much verbosity), or INI (insufficient features) except for existing and historical reasons. In cases where a single file is attempted to be managed by multiple, competing interests, it's probably better to split the file into multiple, modular/include files like *.d/* so there would be less chances for merge conflicts. And then there's /{proc,sys}-like configuration with one "value" per file where the path forms the heirarchy. Please. Just. Stop reinventing wheels that were already round enough. | ||
▲ | lucketone 5 hours ago | parent [-] | |
Off topic: Hard part of the wheel was not the round shape, but the axle. (That part actually was improved great many times) |