Agree 100%, all of my changes to the included skins are implemented as 
overrides in weewx.conf. The proposed v5 weectl station upgrade-skins is 
essentially just a wrapper around the manual upgrade process the user must 
follow now, so loss of changes is just as likely now as it is under v5. Of 
course, that relies upon folks reading the docs/guides/changes and we know 
how problematic that can be :)

Gary

On Friday, 10 February 2023 at 08:23:21 UTC+10 vince wrote:
Thanks for the example and long explanation Gary.

Short answer is to add [[[DisplayOptions]]] in the [StdReport] 
[[SeasonsReport]] stanza in weewx.conf in order to be the most safe from 
upgrades. That's what I was struggling a little with verbalizing.

FWIW, the reason I suggested weewx.conf rather than skin.conf was for the 
upgrade scenarios.

The coming v5 will have a '*weectl station upgrade-skins*' command that 
would likely overwrite any changes the user previously made in a core 
skin's files including its skin.conf file, if I understand the v5 futures 
correctly...

If the user sets the skin's DisplayOptions in weewx.conf they're upgrade 
safe because the weewx.conf file won't be overwritten on an upgrade-skins, 
so you can safely upgrade a skin without your tweaks being altered.

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/30c89e59-a868-48d9-8cfa-90e1650bf9c4n%40googlegroups.com.

Reply via email to