
User Group Meetings
De meetings kenmerken zich door een open karakter en gezellige sfeer. Respect voor elkaars kennisniveau en doelstellingen. De kracht van ons netwerk is onze gezamenlijke ervaring en kennis. Binnen onze regio en ver daarbuiten heeft dit al veel eindgebruikers en collega-webdesigners geholpen om mooie producten te ontwikkelen en beheren.

Meeting
Tijd: 19:30 - 22:00 uur
- 19:30 - Het Joomla ontwikkel proces
- 20:00 - Praktijkvoorbeeld: bug rapporteren, oplossen en testen
- 21:30 - Git / Github
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.
Mis deze kans niet om meer inzicht in de ontwikkeling van Joomla te krijgen!
Heb je zin om ook te komen?
Laat het dan even weten en schrijf je eenvoudig in!
Deelname aan deze bijeenkomst kost € 5,- .
Eten
Vooraf is er de mogelijkheid om samen wat te eten (op eigen kosten). We verzamelen om 17.00 uur bij het kantoor van Rachel en lopen dan samen naar een restaurantje. Wil je ook mee, laat het ons vooraf even weten!
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.