# VideoDB - Documentation

Table of Contents

# 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.

## 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