Warum gibt es Updates für veraltete WordPress-Versionen?


14

Heute wurde der Meilenstein 3.3.3 abgeschlossen - fünf Tage nach Version 3.4. Ich habe dasselbe mit Meilenstein 3.2.2 gesehen, der nie veröffentlicht wurde.

WordPress bietet keinen langfristigen Support, wie Matt einmal erklärt hat . Siehe auch: Wird es nach der Veröffentlichung von 3.2 Sicherheitsupdates für 3.1 geben?

3.3.3 ist ein Sicherheits-Backport - etwas verständlich - aber die Backports 3.2.2 waren größtenteils nicht sicherheitsrelevant.

Was geht hier vor sich? Als Administrator und Entwickler - sollte es mich interessieren?

Antworten:


15

Der einzige Grund, warum der Meilenstein 3.3.3 als abgeschlossen markiert wurde, besteht darin, dass das Offenlassen des Meilensteins unsere Ticketberichte für 3.4.1 beeinträchtigt. (Ich habe vergessen, dass Meilensteinabschlüsse in der Zeitleiste angezeigt werden.)

Im Allgemeinen weisen wir Tickets dem nächsten kleinen Meilenstein zu, wenn sie eine sofortige Regression melden. Eine Regression in 3.2, die während der Entwicklung von 3.3 auftrat, wäre also 3.2.2 zugeordnet worden, wie es hier geschehen ist. In diesem Fall gingen wir so weit, diese Tickets mit einem Commit gegen die 3.2-Verzweigung zu schließen. Wir tun dies manchmal hauptsächlich aus Gründen der Haushaltsführung. Wenn also eine Freilassung erforderlich ist, sind wir besser vorbereitet. Da jedoch nichts eine Veröffentlichung von 3.2.2 auslöste (ein ausreichend kritischer Fehler oder etwas Sicherheitsrelevantes), haben wir gerade den Meilenstein geschlossen. Dies ist hilfreich für die Nachverfolgung. Wir hätten es genauso einfach löschen und alle Tickets 3.3 neu zuweisen können. Das haben wir in diesem Fall einfach nicht gemacht.

Bearbeiten, mehr Hintergrund hinzufügen: Es ist erwähnenswert, dass wir immer versuchen, Versionszweige so stabil wie möglich zu machen. Wenn Sie also die 3.2-Verzweigung ausführen und immer auf dem neuesten Stand halten, wird möglicherweise etwas "Stabileres" ausgeführt als die stabile Version 3.2.1. Solche zusätzlichen Korrekturen werden häufig nach der endgültigen Freigabe für diesen Zweig in einen Zweig eingefügt und werden daher nicht freigegeben.

Wir haben in seltenen Fällen formelle Pakete veröffentlicht - 3.0.6 wurde gleichzeitig mit 3.1.2 veröffentlicht. Im Allgemeinen haben wir versucht, den zweitneuesten Zweig (z. B. 3.0) beizubehalten, bis der aktuelle Entwicklungszweig (z. B. 3.2) den Status "Beta" erreicht hat. Wir haben die Verfügbarkeit von 3.0.6 nicht angekündigt, aber jeder, der den 3.0-Zweig betreibt, hätte zumindest über offizielle Kanäle auf diese Korrekturen aktualisieren können.


14
Lege deine Hand in die Luft, wenn dich das verdammt noch mal verwirrt hat;) Erhöht die Hand
Brady
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.