Development
Developer Ressources
If you want to join the development of VideoDB the first you should do is joining the Developer Mailinglist.
To stay up to date you should also use the current CVS version of VideoDB to avoid writing something that maybe is already included there. You can get the current development version from the CVS Server either by browsing the Web-Interface or accessing the repository directly via anonymous CVS:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/videodb login cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/videodb co videodb
When prompted for a password just hit enter.
Please note that the webbased access is up to 24 hours behind the real CVS Server so a real checkout is always to prefer.
Developers may be interested in the generated API Documentation, too.
Coding guidelines
Here are some simple guidelines when contributing to VideoDB:
- Use an indention width of 4
- Don't use tabs! Use spaces instead. Tabs look different in different editors, that makes problems...
- Comment your code!
- Use phpDocumentor tags to explain your functions