Joomla 5.0 Alpha 4 - Je laatste kans om een functie toe te voegen
Het Joomla Project is verheugd om de beschikbaarheid van Joomla 5.0 Alpha 4 voor testen aan te kondigen.
De eerste in de 5.x-serie van Joomla! Het neemt alles wat goed is in Joomla 4.x en tilt het naar een hoger niveau. Joomla sneller, toegankelijker, veiliger, uitbreidbaar en van jou maken.
Waar is deze release voor?
Waar dient deze release voor? Er zijn twee hoofddoelen voor Alpha releases:
- Ontwikkelaars de basis bieden om hun extensies te testen en eventuele problemen ruim voor de definitieve release te melden
- Gebruikers in staat stellen om de nieuwe functies te ontdekken die zijn geïntroduceerd in Joomla 5.0
Voor een volledige lijst van bekende achterwaartse compatibiliteitsproblemen voor versie 5.0, zie Potentiële achterwaartse compatibiliteitsproblemen in Joomla 5 op de documentatiesite.
Waar is deze release NIET voor?
Deze alfaversie van Joomla 5.0 is niet geschikt voor productiesites. Het is alleen bedoeld om te testen.
Waar kan ik het krijgen?
Om altijd de nieuwste build van Joomla 5 te gebruiken, nodigen we je uit om de Nightly buildpakketten te gebruiken (worden elke nacht bijgewerkt).
Wanneer wordt de definitieve release verwacht?
Joomla! 5.0 (algemene beschikbaarheid) zal op of rond 17 oktober 2023 worden uitgebracht. De geplande mijlpalen zijn:
Alpha releases
Waar nieuwe functies worden toegevoegd en veel wijzigingen worden aangebracht.
Data moeten worden gewijzigd
- Alpha 1: 30 mei 2023 - Gereed
- Alpha 2: 27 juni 2023 - Gereed
- Alpha 3: 25 juli 2023 - Gereed
- Alpa 4: 22 augustus 2023 - Deze release
Waar nieuwe functies worden toegevoegd en veel veranderingen worden doorgevoerd.
Beta releases
In de bètafase bevriezen we welke functies kunnen worden toegevoegd, maar kunnen we wel kleine wijzigingen aanbrengen in wat er al in zit.
- Beta 1: 5 september 2023
- Beta 2: 19 september 2023
Release candidates
In de release candidate-fase kan er niets meer worden toegevoegd of gewijzigd, we testen en repareren bugs om het product stabiel te maken voor de lanceerdag.
- Release kandidaat: 3 oktober 2023
- Definitieve release: 17 oktober 2023
Dit hele proces is afhankelijk van mensen die zich aanmelden om te helpen dit te realiseren.
Houd er rekening mee dat data kunnen veranderen afhankelijk van de beschikbaarheid van vrijwilligers en omstandigheden waar we geen invloed op hebben.
Reeds opgenomen vanaf Alpha 1, 2 en 3?
- Alle wijzigingen ten opzichte van 4.4
- JS Import map ondersteuning voor Web Asset Manager
- Ondersteuning voor es5 verwijderen #39618
- Mogelijkheid toevoegen om Joomla te serveren vanuit een openbare map #40509
- Aangepaste modules voor foutmeldingen in cassiopeia en standaardsjabloon toestaan
- Interne code herstructureren om modernere API's te gebruiken
- Tinymce 6.1
- Fontawesome 6.4
- De Webauthn-bibliotheek is bijgewerkt
- Veel verbeteringen in Smart Search (Debugging, Extra taxonomieopties, Indexeren van aangepaste velden)
- Codemirror 6 #41070
- Achterwaartse compatibiliteitsplugin #40664
- Mogelijkheid om het backend-menu te ordenen #38149
- En nog veel meer!
We zijn vastbesloten om de volgende generatie van Joomla de beste te maken. Tot nu toe zijn dit de eerste functies die zijn toegewijd aan versie 5.0. We verwachten dat er andere functies zullen worden toegewijd voor de aankomende alfaversies.
Wat zijn de plannen voor Joomla 5.0?
Op dit moment staan we aan het begin van de reis van Joomla! 5.0. Met Joomla! 5.0 als nieuwe grote versie willen we een opgeschoond fundament leggen voor de toekomst van Joomla! Er zijn verschillende projecten die, met uw hulp, onderdeel kunnen worden van Joomla! 5.0, als ze klaar zijn voor release door Joomla 5.0 Beta:
- Werk de systeemvereisten bij naar PHP 8.1 & MySQL 8.0.11+, MariaDB 10.4+ en PostgreSQL 12+
- Bootstrap 5.3
- Codemirror 6
- B/C plugin voor deprecaties - #40664
- Joomla! Cookie Manager - Projectopslagplaats
- Verschillende SEO verbeteringen - Project Repository
- Zware code cleanups - Controleer PR's
- (optioneel) Verschillende Rector regels om ontwikkelaars van derden te ondersteunen (
Dit e-mailadres wordt beveiligd tegen spambots. JavaScript dient ingeschakeld te zijn om het te bekijken. )
Lees dit artikel voor meer informatie over onze ontwikkelingsstrategie.
Hoe kun je Joomla 5.0 helpen ontwikkelen?
Om ervoor te zorgen dat de 5.0 release en onze belangrijkste functies "productieklaar" zijn, hebben we uw hulp nodig bij het testen van releases en het melden van bugs die u mogelijk vindt op issues.joomla.org.
We moedigen extensieontwikkelaars vooral aan om de handen uit de mouwen te steken, bugs op te sporen en hun extensies te testen met Joomla 5.0 en hun ervaringen te delen.
Waar kan ik documentatie vinden over Joomla 5?
Er zijn een aantal tutorials om je te helpen met Joomla 4. Je kunt de bestaande vinden, zoals het maken van een plugin of een module voor Joomla 4, namespaces conventies, prepared statements, het gebruik van de nieuwe web asset classes en nog veel meer in https://docs.joomla.org/Category:Joomla!_5.x
We moedigen ontwikkelaars aan om mee te schrijven aan de documentatie over Joomla 5 op docs.joomla.org om gebruikers en andere uitbreidingsontwikkelaars te helpen en te begeleiden.
Een JDocs pagina zal ontwikkelaars helpen om de bestaande documentatie te zien, en de documentatie die nog nodig is.
We nodigen u uit om deze pagina regelmatig te controleren, bij te werken en de ontbrekende inhoud aan te leveren: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project
De meeste documentatie over functies zal nodig zijn zodra we Beta hebben bereikt (bevriezing van functies).
Gerelateerde informatie
Als u een ontwikkelaar van extensies bent, zorg er dan voor dat u zich inschrijft op de algemene mailinglijst voor ontwikkelaars, waar u de ontwikkeling van extensies kunt bespreken. Nieuws dat van invloed kan zijn op de ontwikkeling van extensies wordt hier ook van tijd tot tijd gepost.
- Working with the Joomla Feature Tracker
- General developer mailing list
- Joomla developer network
- Joomla and UI framework
Bron vertaald met Deepl.com: https://developer.joomla.org/news/909-joomla-5-0-alpha-4-your-last-chance-to-add-a-feature.html