Getting started with development
From Wikibabel
Contents |
[edit] The basics
Wikibabel is built as a series of extensions to Mediawiki, the wiki system that powers Wikipedia. We've decided to use that foundation, as it is very stable, widely used, free and open source, and also provides an extensive range of plugins and extension facilities.
At the moment, the code is a mixture of PHP, Javascript, Flex (flash) and bits of java that are so far left untouched. If you know any of these, or also XML or CSS, you'll certainly find some way to help with the project. We also use some additionnal opensource programs, mainly to process the sound recorded online.
[edit] Code repository
We use SVN to manage the code. Contact me if you want to get access to the code. It hasn't been opened yet for lack of time.
[edit] Architecture
It's all in here.
[edit] What to do
First of all, if you want to get a local setup, install Wikibabel on your computer.
The source code has lots of TODO actions marked up in it. You can start with one of them.
You can also check the Todo list for a less detailed and somewhat different list of things we want to work on.
Or you can help with debugging, especially if you've found a problem with your specific software/platform.

