Oba CMS-y mają trochę inne podejście to sposobu oznaczania wersji jak i określania cykli życia swoich wydań.
WordPress
W wypadku WordPressa mamy w zasadzie do czynienia z jedną główną linią stabilną oraz pobocznymi liniami developerskimi, testowymi.
Numeracja to po prostu X.Y.Z: 3.5.1, 3.6, 3.6.1, 3.7, 3.7.1 itd.
Dla osób które chcą przetestować wersje beta, dostępna jest wtyczka WordPress Beta Tester.
Aczkolwiek w tym obszarze mogą zajść w najbliższej przyszłości pewne zmiany i możemy doczekać się rozwiązań podobnych do tych znanych z Joomla!.
Joomla
W Joomla! istnieją dwa rodzaje wydań:
STS – Short Term Support – czyli wersje o krótkim okresie wsparcia np. 1.6, 1.7, 3.0, 3.1 – takie wersje „żyją” około 6 miesięcy a po wydaniu kolejnej wersji STS lub LTS po około miesiącu przestają być wspierane. Są to wersje dodające nowe funkcjonalności i znaczące zmiany. Są zalecane do celów testowych, rozpoznawczych lub dla tzw. early adopters.
LTS – Long Term Support – wersje o długim okresie wsparcia np. 1.5, 2.5, 3.5. Wersje te są wspierane do czasu ukazania się kolejnej wersji LTS. Zalecane są dla stron, które nie powinny być często modyfikowane. Okres ich wsparcia wynosi około 2 lat.
Jeżeli chodzi o samą numerację to w ostatnich latach nastąpiła pewna zmiana:
Poprzednio numeracja przebiegała według schematu: 1.5, 1.6, 1.7
Po zmianach numeracja wygląda następująco: 2.5, 3.0, 3.1, 3.2, 3.5, 4.0, 4.1 itd.
Krótko mówiąc wersje o STS mają zarezerwowane numery X.0, X.1, X.2 ewentualnie X.3, natomiast wersje LTS mają zarezerwowane numery X.5.
Najlepiej cały cykl wydawniczy obrazuje ta infografika.