These are simple instructions to get a compilable source tree from the project's CVS.
CVS sources available are currently development ones, but big care is taken to ensure they will be complete and functional every time a new modification is released. Packages are released much less often, so you can find a big diference in features and functionality since last file release, respective to CVS tree (often updated once or twice a day).
When there's no previous source tree on your machine, you have to download the whole tree.
cvs -d:pserver:email@example.com:/cvsroot/prodiki login
Just press Enter when asked for the password. Then, type:
cvs -d:pserver:firstname.lastname@example.org:/cvsroot/prodiki co -P prodiki-dev
This will bring all the sources to your machine.
Once you have a source tree, you just have to update it whenever you decide to do so.
cvs update -dP
This will update all the sources on your machine.