11 ms·
Easy, implement the config upgrade in the software (launcher) itself. 1. check config version on launch. 2. if old version upgrade.
by gronne 8y ago
Easy, implement the config upgrade in the software (launcher) itself. 1. check config version on launch. 2. if old version upgrade.
- nine_k 8y agoYes, ideally, every version of software that changes any external data format (e.g. of config files) should always accept both new and old versions. But, unfortunately, some software does not, and it still needs to be packaged.
- gronne 8y agoTrue. And the only effective solutions I can think of are extremely ressource intensive (man hours) and therefore unrealistic. (Lile wrapping non-compliant apps and using mandatory access control for enforcement)
- tinus_hn 8y agoAnd then you have moved stuff around and solved absolutely nothing, but you have created a new, permanent surface for security issues.