I look at it this way: the installation process should set the “official” level of difficulty to use a product. From my understanding, to install WeeWX requires:
1) Knowing how to install a Python package.
2) Editing WeeWX.conf to set at least the station type.
3) Possibly using weectl to set up parameters.
4) possibly further editing WeeWX.conf
I don’t think, after doing all the things described above, using an editor for stuff after initial install is a stretch for those who use WeeWX.
Yes, mistakes can be made. I certainly believe add on packages to WeeWX should add in their default values for additions they give to the conf file.
But have WeeWX users struggled with config file editing?
[last thought]
[[topictoopineabout]]
Nested-parameters
[[[opinion]]]
Are a bit unsightly
[[[however-clause]]]
Can’t think of a better way to do them given this file format