I’ve only read the headline and first paragraph but… I already think there’s this is flawed.
It’s treating the symptom rather than the problem. Really we need to be standardising how applications are configured. Standardise the command line arguments, add logical defaults. Pick a single configuration format and a centralised location where is defined.
This is one reason I favour docker compose for running apps. Everything is configured through a docker-compose.yml file.
I’ve only read the headline and first paragraph but… I already think there’s this is flawed.
It’s treating the symptom rather than the problem. Really we need to be standardising how applications are configured. Standardise the command line arguments, add logical defaults. Pick a single configuration format and a centralised location where is defined.
This is one reason I favour docker compose for running apps. Everything is configured through a
docker-compose.yml
file.While that sounds good in principle, it’s effectively impossible to implement in reality.
The author’s proposal is a more modest and achievable one that accomplishes nearly the same thing