Zikula Network
Subscribe!
GSoC09 Project "Continuous Integration"
As I explained in a previous post we are looking for students who would like to take part in the Google Summer of Code, help us improving Zikula and want to learn a lot about team-based development while earning 4500$ in 3 months. The first possible project might be interesting for you if you want to get into "Extreme Programming". The task is to build a "continuous integration system" for Zikula.
Basically "continuous integration" means that there are a bunch of test for all parts of a piece of software. Once a developer commits something to the subversion a build system builds the software with the updated code and runs the tests. If it fails, the developer is send back to work, if it passes, the commit will be accepted by the system.
We already have some basic approaches for this - one aspect is the automatic testing for basic syntax rules via phpcs which is being implemented by Sebastian Schürman. Your mentor will be one of Sebastian Schürmann, Axel Guckelsberger or Arjen Tebbenhof.
I am sure the expierence you gain from this project will be useful in future jobs as well. In today's software industry it's a requirement to know about testing and writing tests. This project is a good real-life exercise.
If you are interested in this project, please contact me at sc@zikula.org
Share This | Print
Trackbacks
(The URL to TrackBack this entry is: http://blog.zikula.org/index.php?module=TrackBack&id=26,1-36). If your blog does not support Trackbacks you can manually add your trackback by using this form.Comments
Maybe this is a basis for this project: Xinc
phpUnderControl.





Latest Comments