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 [2015/08/31 11:12] 127.0.0.1 Externe bewerking |
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, dan kan dat. Neem eens een kijkje op de [[https://develop.chiro.be:3000/projects/gap/ | GAP-projectsite]], 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. | + | 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'. |
| - | Het principe is: je programmeert aan wat je zelf interessant vindt. Als het bruikbaar is en goed werkt, dan zetten we het live. | + | 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. |
| - | 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. De [[http://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx|community edition]] van Visual Studio kun je tegenwoordig gratis downloaden. En als je mee programmeert aan het GAP, ben je bezig met erg interessante zaken: | + | 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. |
| + | |||
| + | 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. | * 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. | ||
| Regel 17: | 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://develop.chiro.be:3000/news/105#API | API]], om het GAP te kunnen gebruiken in je eigen websites en apps. | + | * 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. | * 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 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. | 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. | ||