Confused about Oolite release mess

General discussion for players of Oolite.

Moderators: another_commander, winston

Post Reply
User avatar
Lone_Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 814
Joined: Wed Aug 08, 2007 10:59 pm
Location: Netherlands

Confused about Oolite release mess

Post by Lone_Wolf »

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 ?
OS : Arch Linux 64-bit - rolling release

From: The Netherlands, Europe

OXPs : My user page (needs updating)

Retired, occasionally active
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 7194
Joined: Wed Feb 28, 2007 7:54 am

Re: Confused about Oolite release mess

Post by another_commander »

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.
User avatar
mcarans
---- E L I T E ----
---- E L I T E ----
Posts: 745
Joined: Sun Jun 20, 2010 6:00 pm

Re: Confused about Oolite release mess

Post by mcarans »

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.
Post Reply