Prendendo spunto da un commento di _Maxime_, oggi mi piacerebbe parlare proprio delle nightly builds.
Di fatto consistono in rilasci giornalieri dell’ultimissa versione di un programma. Chiaramente non si parla di release definitive, anzi, sono solo dei rilasci per far testare le ultime modifiche e gli ultimi bug fix.
La validità di queste versioni è di una sola notte
e i programmi che hanno uno stato di sviluppo accelerato ne rilasciano una versione al giorno.
In una logica di Open Source, non solo il programma definitivo, ma anche tutto il processo di sviluppo del software è libero, distribuito e distribuibile
La logica di base è facilmente comprensibile: io programmatore modifico il software, ma per testare la cosa ho bisogno di un grande numero di tester, per vedere se pregi e difetti che io vedo sulla/e mia/e macchina/e sono gli stessi che vedono altri utilizzatori.
Chi scarica una nightly build, sa perfettamente che si ritroverà con un software molto poco stabile e con alta probabilità di crash. Ma è proprio questo che si cerca in questo tipo di versioni
Tutta la community in questo modo può partecipare attivamente al processo di sviluppo, producendo dei report bug giornalieri.
Chiaramente non consiglio di usare tali versioni se si è poco avvezzi ad utilizzare versioni di test
Di seguito qualche link utile:
Miranda IM: http://files.miranda-im.org/builds/ (grazie a _Maxime_ per la segnalazione)
Firefox: http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/
Thunderbird: http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/
WordPress: http://wordpress.org/download/nightly/
Sono solo alcuni chiaramente, non è difficile trovare nei vari siti dei produttori, il link alle rispettive nightly builds.
Reletore Inglese.
Relatore Francese.
Relatore Tedesco.
Relatore Italiano.