Esecuzione di un progetto di comunità. Hai alcune richieste di pull che sono state fatte e la versione del nostro prodotto è attualmente 2.5.0
Tutte e 3 le modifiche sono aggiunte alle funzionalità, ma sono compatibili all'indietro. Dovrei creare 2.6.0, 2.7.0 e poi 2.8.0 perché ho aggiunto 3 nuove funzionalità o è comune legare insieme una serie di funzionalità e riviverne la versione una volta.
Ad esempio, 2.6.0 conterrà tutte e 3 le richieste di pull
Mi aspetterei una transizione come
2.6.0-RC1 ->
2.6.0-RC2 ->
2.6.0-RC3
che termina con
2.6.0 (versione)
Ho dato un'occhiata a Puppet che dice di usare la versione semantica ma hanno appena fuso 38 richieste di pull questo mese e dubito che vedrò la versione impazzire. La versione 2.2.0 ad esempio sembra avere un numero di correzioni link
Cosa dovrei fare come per SemVer?