Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
|
gap:vrijwilligers [2013/06/03 12:12] vervljo@kipdorp |
gap:vrijwilligers [2017/03/23 15:14] (huidige) VervlJo |
||
|---|---|---|---|
| Regel 3: | Regel 3: | ||
| Het GroepsAdministratieProgramma van de Chiro hebben we 'in huis' ontwikkeld, met de werkgroep GAP. Deze werkgroep bestaat zowel uit programmeurs in dienst van de Chiro, als uit vrijwillige programmeurs. | Het GroepsAdministratieProgramma van de Chiro hebben we 'in huis' ontwikkeld, met de werkgroep GAP. Deze werkgroep bestaat zowel uit programmeurs in dienst van de Chiro, als uit vrijwillige programmeurs. | ||
| - | Heb je zelf programmeerervaring, en wil je als vrijwilliger meewerken aan deze geweldige software, [[http://www.chiro.be/eloket/feedback-gap | dan kan dat]]. We spreken eens af, en binnen de kortste keren heb je toegang tot onze broncode. Het principe is: je programmeert aan wat je zelf interessant vindt. Als het bruikbaar is en goed werkt, dan zetten we het live. | + | Heb je zelf programmeerervaring, en wil je als vrijwilliger meewerken aan deze geweldige software, dan kan dat. Neem eens een kijkje op de [[https://gitlab.chiro.be/gap/gap/ | GAP-projectsite]]. Aanloggen is niet noodzakelijk, maar kan met je GAP-login; klik daarvoor rechtsboven op de link 'sign in', en dan 'CAS'. |
| - | Hou er rekening mee dat de toepassing geschreven is in C#, op [[http://www.asp.net/mvc | ASP.NET MVC]]. Voor sommige mensen is dat een showstopper, maar laat je zeker niet afschrikken. Want als je mee programmeert aan het GAP, ben je bezig met erg interessante zaken: | + | Clone de code een keer, en probeer het eens lokaal aan de praat te krijgen. Zit je vast, dan mag je altijd [[http://www.chiro.be/eloket/feedback-gap | de helpdesk]] contacteren. Het principe is: je programmeert aan wat je zelf interessant vindt. Als het bruikbaar is en goed werkt, dan zetten we het live. |
| - | * Een open source project. Onze code is onder [[http://www.apache.org/licenses/LICENSE-2.0.html | Apache-2-licentie]]. Alle interessante dingen die we implementeerden, kun je zelf later zonder problemen opnieuw gebruiken. | + | Hou er rekening mee dat de toepassing geschreven is in C#, op [[http://www.asp.net/mvc | ASP.NET MVC]]. Voor sommige mensen is dat een showstopper, maar laat je zeker niet afschrikken. Je kunt tegenwoordig aan het GAP [ontwikkelen op een Linuxmachine](https://gitlab.chiro.be/gap/gap/blob/dev/doc/LinuxDev.md), en vermoedelijk lukt die manier van werken ook op Mac. En als je Windows gebruikt, kun je gratis [Visual Studio Community](https://www.visualstudio.com/vs/community/) downloaden. |
| - | * We gebruiken erg ineressante tools, frameworks en patterns: | + | |
| + | Als je mee programmeert aan het GAP, ben je bezig met erg interessante zaken: | ||
| + | |||
| + | * Een open source project. Onze code is onder [[http://www.apache.org/licenses/LICENSE-2.0.html | Apache-2-licentie]]. Alle dingen die we implementeerden, kun je zelf later zonder problemen opnieuw gebruiken. | ||
| + | * We gebruiken erg interessante tools, frameworks en patterns: | ||
| * [[http://git-scm.com/ | Git]] voor de source repository | * [[http://git-scm.com/ | Git]] voor de source repository | ||
| * [[http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller | MVC]] voor de frontend, in combinatie met [[http://jquery.com/ | JQuery]] | * [[http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller | MVC]] voor de frontend, in combinatie met [[http://jquery.com/ | JQuery]] | ||
| Regel 15: | Regel 19: | ||
| * [[http://en.wikipedia.org/wiki/Dependency_injection | Dependency injection]] | * [[http://en.wikipedia.org/wiki/Dependency_injection | Dependency injection]] | ||
| * Automatische [[http://en.wikipedia.org/wiki/Unit_testing | Unit tests]] | * Automatische [[http://en.wikipedia.org/wiki/Unit_testing | Unit tests]] | ||
| + | * We werken aan een [[https://gitlab.chiro.be/gap/gap/tree/dev/doc/news/api.md | API]], om het GAP te kunnen gebruiken in je eigen websites en apps. | ||
| + | * We willen de frontend nog eens updaten gebruik makend van [[https://angularjs.org/ | AngularJS]] of een ander javascriptframework. | ||
| - | Dat is heel wat. Als je niet in alles thuis bent, geen paniek, we leiden je met plezier in. Kortom, als je je programmeerervaring wilt vergroten door te werken aan een softwareproject voor de grootste jeugdbeweging van het land, [[http://www.chiro.be/eloket/feedback-gap | neem dan zeker contact op]]. | + | Dat is heel wat. Als je niet in alles thuis bent, geen paniek, we leiden je met plezier op. Kortom, als je je programmeerervaring wilt vergroten door te werken aan een softwareproject voor de grootste jeugdbeweging van het land, dan houdt niemand je tegen om dat te doen. |