Qual è la nuova strategia di gestione del rilascio di Mozilla?

6

Oggi ho visto che FireFox ha rilasciato una nuova versione (5). Ho provato a leggere ciò che è stato aggiunto e ho trovato questo link: link

Dichiara che:

Mozilla has launched Firefox 5, a new version of the popular open source Web browser. This is the first update that Mozilla has issued since adopting a new release management strategy that has drastically shortened the Firefox development cycle.

Trovo che sia molto interessante - qualche idea su quale sia questa nuova strategia?

    
posta RonK 23.06.2011 - 04:47
fonte

3 risposte

5

Mozilla's la nuova strategia di rilascio è il modo in cui sono gestiti i repository e la base di codice.

La principale differenza nella strategia di rilascio è l'aggiunta di un nuovo canale e il conferimento a ciascun canale di un repository separato. In passato tutti i canali sono stati creati dallo stesso repository di codice. Ciò richiedeva un blocco ogni volta che venivano effettuati degli aggiornamenti. Con la nuova strategia, il lavoro può continuare mentre gli aggiornamenti vengono espulsi.

I nuovi canali sono:

  • Nightly – builds created out of the mozilla-central repository every night. These are not qualified by QA
  • Aurora – builds created out of the mozilla-aurora repository, which is synced from mozilla-central every 6 weeks1. There is a small amount of QA at the start of the 6 week1 period before the updates are offered
  • Beta – builds created out of the mozilla-beta repository, qualified by QA as being of sufficient quality to release to beta users
  • Release – builds created out of the mozilla-release repository, qualified by QA as being of sufficient quality to release to hundreds of millions of people

L'essenza di base della nuova strategia e ciò che accorcia il tempo di ciclo è il modo in cui i canali hanno ciascuno il proprio repository.

Because we are using a repo-per-channel model, mozilla-central development (and thus the updates on the Nightly channel) never have to freeze…quality convergence takes place on other repositories while Firefox development continues on mozilla-central unaffected by the release process

    
risposta data 23.06.2011 - 05:05
fonte
2

Chrome

Google Chrome è l'ispirazione principale del ciclo di rilascio più rapido e più frequente.

Anche IE sta accelerando il loro ciclo.

Sarà interessante vedere dove servono questi browser.

EDIT: Grazie all'altra risposta a questa domanda, ecco una citazione dalla pagina. Virtualmente mirroring di Chrome Dev

Ship our new technology to users in smaller bundles, more frequently Four technology shipment vehicles in 2011, including Firefox 4 Achieve a regular cadence for shipping https://wiki.mozilla.org/Firefox/Roadmap

    
risposta data 23.06.2011 - 05:03
fonte
0

Rilascia presto, rilascia spesso.

"Spedisci Firefox 4, 5, 6 e 7 nell'anno solare 2011"

link

    
risposta data 23.06.2011 - 05:05
fonte

Leggi altre domande sui tag