According to https://github.com/OoliteProject/oolite/releases there are :
1.92.1 pre-release
1.93.0.7782-260314-c1ed78a pre-release
1.92 latest
There's also the master branch and a 1.92-maintenance branch .
Currently the 1.92-maintenance btanch is 49 commits ahead of master and 19 commits behind .
I have no idea what relation 1.92-maintenance branch and 1.92.1 pre-release have.
To complicate matters further
- a forum post in oolite-pc states oolite 1.92.1 has been released to the MS store
- another post in oolite-linux states 1.92.1 is released on flatpak
- there are no new posts in the announcements forum
Looking at the commits in the 1.92-maintenance branch many of them look like they should have been detected in 1.92 release candidates during the code freeze.
Can somebody explain oolite release process to me ?
Confused about Oolite release mess
Moderators: another_commander, winston
Confused about Oolite release mess
OS : Arch Linux 64-bit - rolling release
From: The Netherlands, Europe
OXPs : My user page (needs updating)
Retired, occasionally active
From: The Netherlands, Europe
OXPs : My user page (needs updating)
Retired, occasionally active
-
another_commander
- Quite Grand Sub-Admiral

- Posts: 7194
- Joined: Wed Feb 28, 2007 7:54 am
Re: Confused about Oolite release mess
1.92-maintenance is the branch where the 1.92.1 release comes from.
Currently 1.92-maintenance and master are out of sync because most of the Linux fixes in 1.92.1 have not been transferred over to master. This is expected to change soon - there is an open PR right now for this very purpose.
The release of 1.92.1 is currently in progress. MS Store and Flathub versions are coming out first due to the excruciating Microsoft certification processes. If changes are requested and we have already announced a release, that would be bad. So now that those two are out of the way we will proceed with the full announcements, site updates etc. This takes some time as you can understand.
The current pre-release on GitHub tagged as 1.92.1.0 is what will soon be the official 1.92.1 if all goes well. Once done we will refocus on master and proceed with 1.93 without further distractions.
Currently 1.92-maintenance and master are out of sync because most of the Linux fixes in 1.92.1 have not been transferred over to master. This is expected to change soon - there is an open PR right now for this very purpose.
The release of 1.92.1 is currently in progress. MS Store and Flathub versions are coming out first due to the excruciating Microsoft certification processes. If changes are requested and we have already announced a release, that would be bad. So now that those two are out of the way we will proceed with the full announcements, site updates etc. This takes some time as you can understand.
The current pre-release on GitHub tagged as 1.92.1.0 is what will soon be the official 1.92.1 if all goes well. Once done we will refocus on master and proceed with 1.93 without further distractions.
Re: Confused about Oolite release mess
I think of the releases being mentioned in non announcements forum threads as insider info for Oolite enthusiasts while official announcements on the website etc. come slightly later and represent the release proper. A soft release and hard release are also terms I've heard used in situations like this.
