Here‘s how Tixmeister handles releases.
Release numbers have three parts. The first digit denotes really massive changes when we overhaul the logic of the database or rewrite the code entirely. That doesn‘t happen very often.
The second digit indicates “official” new functionality when the third digit is “0”. Tixmeister continues to improve and that is reflected in the second digit.
The third part of the release number is typically a digit but may have a letter appended to it. We may not yet be ready for an “official” x.x.0 release, but we don‘t want to keep the goodies from you. In that case, we increase the third digit by 1. These type of releases are also used for bug-fixes. Sometimes, there is just a tiny bit of unnoticeable change in the underlying code which is important to bring to you immediate. Then we simply append a letter to the latest release.
Tixmeister verbetert met iedere release. Dit steekt achter de cijfers:
Een release-nummer heeft drie delen. Het eerste getal duidt op een enorm grote verandering waarbij we de structuur van de database veranderd hebben of het programma zelf volledig omgeschreven hebben. Dat gebeurt niet zo vaak.
Het tweede getal geeft aan dat het om een versie met āofficiĆ«leā nieuwe functies gaat als het derde getal ā0ā is. Tixmeister verbetert regelmatig en dat is zichtbaar in het tweede cijfer.
Het derde gedeelte van het release-nummer is meestal een cijfer maar er kan een letter aan vastgeplakt zijn. Soms zijn we nog niet helemaal klaar voor een āofficiĆ«leā x.x.0 release, maar willen we de verbeteringen alvast met onze klanten delen. In zoān geval verhogen we het derde getal met 1. Dit soort releases kunnen ook bug-fixes bevatten. Af en toe moeten we een erg kleine verandering aan de onderliggende programmatuur maken die wel belangrijk is maar voor de gebruiker volledig onzichtbaar. Dan plakken we een letter aan het derde getal.