Tech-FZ / EmuGUI-PreRelease

Here, I host pre-release versions of EmuGUI.
GNU General Public License v3.0
13 stars 4 forks source link

New build numbering scheme #63

Open Tech-FZ opened 1 month ago

Tech-FZ commented 1 month ago

In order to encourage using separate branches for development of features and optimisations, I will change the build numbering scheme a little. That could be like this (just an example):

<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

Branch ID | Branch -- | -- 0 | Pre-Release/Main 1 | VM-Specs-Overhaul 2 | Chinese Translation 3 | Stable Build

Tech-FZ commented 3 weeks ago

It would be abbcc

a is the feature level number (will start at 1 when applied) bb is the branch number (00 is pre-release, 01 is stable) cc is the update number (starts at 00 with every branch)

All of these combined would make the build number.