Alcuni strumenti impongono agli sviluppatori di adottare uno schema di versione di un certo modulo, forma l'istanza "major.minor.build.revision", in cui ogni campo deve essere un numero.
Come posso inserirmi in beta? Ad esempio, quale versione dovrei scegliere per la versione "2.0 beta2"? Dovrebbe essere nella forma "1.99.x.y" (non è ancora 2.0 stabile) o "2.0.x.y" (la versione beta 2.0 introduce modifiche di rottura con 1.x).