Joomla CMS ontwikkeling stappenplan
From Joomla! Documentation
Met de voorgestelde nieuwe ontwikkel-cyclus is een van de belangrijkste functies de lange termijn stabiliteit en de comptabiliteit te behouden terwijl ook begonnen wordt een semantische versiebeheer aanpak te volgen met de releases. Een ander aspect van termijnen werd eerder geïdentificeerd als een probleem met de oude releasecyclus Dit sluit nauw aan bij de versienummers en release datums. Door de releases te wijzigen in een enigszins gestandaardiseerd semantisch versie nummering en het aantal releases te verhogen zijn we in staat te stoppen met het haasten om bugs en verbeteringen in één release te stoppen. Idealiter is het doel het aantal items dat in een release zit te minimaliseren maar ook om een frequentere release-cycle te bieden. Belangrijk om in gedachte te houden: deze releases worden beschouwd als punt-releases en geen daarvan mag de comptabiliteit verbreken. Iedere functie waarvan bepaald wordt dat de comptabiliteit verbroken kan worden zal verplaatst worden naar de volgende hoofd release, Joomla! 4.x.
Geschatte EOS (Einde van Ondersteuning) voor de Joomla 3 hoofdseries, Twee jaar nadat Joomla! 3.10 is uitgekomen.[1]
Denk er aan dat alle data indicatief zijn en de voorgestelde data voor elke release onder voorbehoud van wijzigingen zijn.
Joomla! 3.9
4e kwartaal 2018
Release manager
Belangrijkste kenmerk
- Privacy Tool Suite
Joomla! 3.10
- Raadpleeg de Joomla! 3.10 roadmap
Release manager
Belangrijkste kenmerk
- Joomla!4 compatibiliteit
Joomla! 4.0
- Raadpleeg de Joomla! 4.0 roadmap
Release manager
Kenmerken in ontwikkeling
- MVC laag verbeteringen
- Volledige code namespacing
- Gebruikersinterface (beheer en voorzijde templates)
- Nieuw mediabeheer
- Nieuwe publicatie workflow
Verwijzingen
- ↑ De volledige uitleg van ondersteunde releases kan onder het kopje 4.3 Ondersteunde releases in het Joomla ontwikkel-strategie document gevonden worden.