JUG Arnhem-Nijmegen: Hoe verbeteringen in Joomla komen

(en hoe jij daarbij kunt helpen).

Joomla is open source software die door een enthousiaste community van vrijwilligers wordt ontwikkeld en ondersteunt. Peter Martin laat in stapjes zien hoe het proces werkt en hoe ook jij mee kunt helpen. Het doel van deze bijeenkomst is om je inzicht te geven over het Joomla ontwikkel proces.


Open source software

Bij open source software is de broncode voor iedereen vrij beschikbaar. Je mag Joomla gebruiken, aanpassen en delen met anderen. Open source software is niet per se altijd gratis, maar voor Joomla hoef je geen licentiekosten te betalen.

Joomla wordt ontwikkeld, beheerd en ondersteund door een internationale groep vrijwilligers. Er zit geen commercieel bedrijf achter dat bepaalt wat jij ermee mag doen. Iedereen kan bijdragen aan de verbetering van Joomla — ook als je geen programmeur bent!

Joomla ontwikkelproces 

Voordat nieuwe functies of verbeteringen aan de Joomla core worden toegevoegd, moeten ze goed getest worden. Eerst is één geslaagde geautomatiseerde test nodig, gevolgd door twee succesvolle tests door echte gebruikers. Daarna beslissen de Joomla Release Managers samen met het CMS Maintenance Team of de wijziging wordt opgenomen, en in welke versie. Peter was een van de Joomla 5.2 Release Managers en geeft tijdens deze bijeenkomst inzicht in het proces van code ontwikkeling en testen van Joomla.

Programma:

  • 19:30 - Het Joomla ontwikkel proces
    Peter laat zien hoe het proces van fouten rapporteren, functionaliteit ontwikkelen, code schrijven, patches testen, patches aan de Joomla core code toevoegen en het uitbrengen van Joomla release packages werkt.

  • 20:00 - Praktijkvoorbeeld: bug rapporteren, oplossen en testen
    Peter heeft een kleine bug in Joomla gevonden. We gaan samen live:
    • testen of de bug daadwerkelijk een bug is
    • de bug rapporteren in de issue tracker
    • een patch (verbetering) schrijven en indienen
    • de patch testen en het resultaat ervan rapporteren

  • 21:30 - Git / Github
    Bij Joomla maken we gebruik van Git voor versiebeheer en GitHub als platform om de code op te slaan en samen te werken. Maar hoe werken Git en GitHub eigenlijk? En zijn ze ook nuttig voor andere dingen dan softwareontwikkeling? (Spoiler: ja, Peter gebruikt het zelfs om recepten voor koken en bakken bij te houden).

    Om de werking van Git op een eenvoudige manier uit te leggen, laat Peter je met git kennismaken via een korte oefening met een gezamenlijk boodschappenlijstje. Zo wordt duidelijk hoe versiebeheer in de praktijk werkt, ook buiten de programmeerwereld.

Heb je ook zin om te komen?

Laat het dan even weten en schrijf je eenvoudig in!

Deelname aan deze bijeenkomst kost € 5,- .

Let op: andere locatie!!

Over de locatie
Deze JUG bijeenkomst wordt georganiseerd in het kantoor Rachel, Walraven WebWerk. Zuiderlaan 28D 6905 AE te Zevenaar

Auto
De locatie is prima met de auto te bereiken. Klik hier voor de routeplanner.

Openbaar vervoer
Het kantoor ligt op een paar minuten lopen van het NS treinstation Zevenaar.

1000 Resterende tekens


Deze site wordt beschermd door reCAPTCHA en Google Privacybeleid en Servicevoorwaarden zijn van toepassing.

Details

Categorie
Joomla Gebruikersgroep Arnhem-Nijmegen
Datum
Maandag 28 April 2025
Tijd
19:30 - 22:00
Locatie

Bij Walraven WebWerk

Zuiderlaan 28D 6905 AE Zevenaar

Open in Google Maps

Aanmelden / Afmelden
Aanmelden
  • Organisatoren

    • pe7er
    • Henk
  • Wij gaan!

    • pe7er
    • Rachel Walraven
    • M@rco Sondermeijer