phpBB 2.1.x ist die Entwicklungsversion von phpBB 3 aka Olympus. Diese Version wird nie öffentlich erscheinen, da sie nur der Entwicklung dient. Wenn eine stabile Version von 2.1.x vorliegt, so wird diese als 3.0.0 veröffentlicht.
Bei phpBB 2.1.x handelt es sich daher um eine unstabilie Version, die nicht produktiv verwendet werden sollte. Für Testzwecke ist jedoch eine aktuelle Kopie per CVS erhältlich.
Wieso 2.1.x
Die Versionsnummern von phpBB basieren auf dem Schema der Linux Kernel-Versionsnummern. Diese sind nach dem Schema x.y.z aufgebaut:
- x steht dabei für die Kern-Version (main version). Diese wird nur dann geändert, wenn das Produkt in weiten Teilen von Grund auf neu programiert wurde - wie dies z.B. bei der Version 2.0.0 der Fall war und bei Version 3.0.0 sein wird.
- y steht für die Unterversion (sub-version number). Diese wird geändert, wenn wesentliche Änderungen an der Funktionalität erfolgen, diese aber auf dem gleichen Grundgerüst aufbauen. Dabei steht eine ungerade Zahl für eine Entwicklungsversion, während eine gerade Zahl für eine stabile Version steht. Demnach folgt auf phpBB 2.0.0 phpBB 2.2.0, auf welches dann ggf. phpBB 2.4.0 folgen würde.
- z steht für die Revision (revision number). Diese wird geändert, wenn Fehler beseitigt oder Sicherheitslöcher geflickt werden - dabei findet jedoch an der Funktionalität keine (wesentliche) Änderung statt. In manchen Fällen wird - wie z.B. bei phpBB 2.0.8a ein Buchstabe an die Version angehängt. Dies erfolgt dann, wenn nur ein kleiner Fix erfolgte und das Paket einfach neu mit diesem Fix zusammengestellt wurde.