Perché ci sono aggiornamenti per le versioni obsolete di WordPress?


14

Oggi il traguardo 3.3.3 è stato completato - cinque giorni dopo la versione 3.4. Ho visto lo stesso con il traguardo 3.2.2 che non è mai stato rilasciato.

WordPress non offre alcun supporto a lungo termine come ha spiegato Matt una volta . Vedi anche: Ci saranno aggiornamenti di sicurezza per 3.1 dopo il rilascio di 3.2?

3.3.3 è un backport di sicurezza - in qualche modo comprensibile - ma i backport 3.2.2 non erano principalmente legati alla sicurezza.

Cosa sta succedendo qui? Come amministratore e sviluppatore - dovrei preoccuparmene?

Risposte:


15

L'unico motivo per cui il traguardo 3.3.3 è stato contrassegnato come completato è perché lasciare aperto il traguardo ha interferito con i nostri report sui biglietti per 3.4.1. (Ho dimenticato che le chiusure delle pietre miliari si riflettono nella sequenza temporale.)

In generale, assegniamo i biglietti per il prossimo traguardo minore se segnalano una regressione immediata. Quindi, una regressione in 3.2 che si presenta durante lo sviluppo di 3.3 sarebbe stata assegnata a 3.2.2, come è successo qui. In questo caso, siamo arrivati ​​al punto di chiudere questi biglietti con un commit contro la filiale 3.2. Lo facciamo a volte principalmente per motivi di pulizia, e quindi se è necessario un rilascio, siamo più preparati. Ma dal momento che nulla ha innescato un rilascio di 3.2.2 (un bug sufficientemente critico o qualcosa legato alla sicurezza), abbiamo appena chiuso il traguardo. Questo è utile per scopi di monitoraggio. Avremmo potuto eliminarlo con la stessa facilità e riassegnare tutti i biglietti a 3.3. In questo caso non l'abbiamo fatto.

Modifica, aggiungendo altro sfondo: vale la pena notare che ci sforziamo sempre che i rami di versione siano il più stabili possibile. Quindi, se stai eseguendo il ramo 3.2 e lo hai sempre tenuto aggiornato, potresti eseguire qualcosa di "più stabile" rispetto alla versione stabile 3.2.1. Questi tipi di correzioni extra entrano spesso in un ramo dopo il rilascio del punto finale per quel ramo, e quindi non vengono rilasciati.

Abbiamo rilasciato pacchetti formali in rare occasioni - 3.0.6 è stato rilasciato contemporaneamente a 3.1.2. In generale, abbiamo cercato di mantenere il secondo ramo più recente (ad es. 3.0) fino a quando l'attuale ramo di sviluppo (ad es. 3.2) ha raggiunto lo stato "beta". Non abbiamo annunciato la disponibilità di 3.0.6, ma chiunque esegua il ramo 3.0 potrebbe almeno aver aggiornato tali correzioni tramite canali ufficiali.


14
Metti la tua mano in aria se ciò ti ha confuso l'inferno;) Alza la mano
Brady
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.