← Back to team overview

a4-dev team mailing list archive

Re: Nuovo schema di versioning

 

Io per queste cose ho davvero poca fantasia, quindi non mi intrometto,
ma... leggendo la mail non capivo bene cosa c'entrasse trunk nella
faccenda, ma guardando su LP noto che abbiamo una sola series. Che fine
ha fatto la stable?

On Fri, 2010-10-08 at 10:55 +0200, Andrea Colangelo wrote: 
> Ciao a tutti!
> 
> Con il merge di ieri sera siamo praticamente pronti per rilasciare la
> 0.03, cosa che dovrebbe accadere entro il fine-settimana.
> 
> Vorrei proporre un cambio di schema di versioning per le prossime
> release. Finora abbiamo usato major.minor per le release stabili e
> major.minor-beta per il codice in trunk. Beta è alquanto brutto e
> fastidioso e vorrei toglierlo di mezzo. Ieri sera con gaspa si
> discuteva di alcune ipotesi, tra le quali:
> 
> 1- major.minor.revision (dove revision = 0 se la release è rilasciata
> e aumentata progressivamente nel codice in trunk, tipo un ++ per ogni
> merge significativo)
> 2- major.minor (con minor pari per le release stabili e dispari per il
> codice in trunk)
> 3- major.minor (con minor divisibile per 10 per le release stabili e
> incrementato di uno ad ogni merge significativo fino a raggiungere il
> numero divisibile per 10 successivo)
> 4- qualsiasi altro schema che vi piaccia
> 
> Mi sembra che il 2 possa essere il più facile da gestire,
> eventualmente saltando qualche numero di quando in quando per sancire
> release particolarmente significative (cosa che potrebbe accadere già
> da adesso: visto che abbiamo messo l'editor potremmo saltare
> direttamente a 0.10, per esempio)
> 
> Che ne dite?
> 
> 

-- 
Andrea Corbellini
Ubuntu Member  | http://www.ubuntu.com
BeeSeek Member | http://www.beeseek.org

Attachment: signature.asc
Description: This is a digitally signed message part


Follow ups

References