View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001653||OpenMPT||General||public||2023-01-14 14:58||2023-01-21 19:34|
|Priority||normal||Severity||major||Reproducibility||have not tried|
|Product Version||OpenMPT 1.31.00.* (current testing)|
|Target Version||OpenMPT 1.31 / libopenmpt 0.7 (goals)|
|Summary||0001653: devise a way to provide automatic update for RETRO builds|
1.31 has support for automatic updates for RETRO builds, including a full installer. However, the way we currently manage the update JSON data (
3 possible options come to mind:
|Tags||No tags attached.|
|Has the bug occurred in previous versions?|
|Tested code revision (in case you know it)|
Test builds are as of 1.31.00.22 now handled via option 2.
We use the following strategy:
In the latter case, this ensures, that a standard build will never see a newer version of a retro build. Retro builds will handle the update json from standard builds just fine and conclude that no available update is viable at the moment.
Option 3 is also implemented by appending