At this stage, the project is mostly a one man effort. However, new contributors are definitely welcome.
The system code is Java. Build scripts are Perl, and the Web framework is Apache Wicket. You can browse the source files on the Web site and in the API docs. To obtain a working copy of the source:
Ensure you have Mercurial installed.
Create a new working copy from the codebase trunk:
hg clone http://zelea.com/cgi-bin/repo/votorola/ working-copy
This creates a directory ‘working-copy’. (You can freely rename it, or move it.)
Test build the code. (Technical writers, non-programmers, skip this step.)
You can then proceed to modify the code.
When you are done, ‘hg commit’ will permanently record your changes in the working copy's repository. You can then share your work, either by publishing your working copy/repo to the Web — using ‘hg serve’ or ‘hgweb.cgi’ — or by email, using ‘hg bundle’.
If you make improvements, please send your repo URI (or bundle) to the maintainer for inclusion in the next release.
Contributors will ordinarilly be acknowledged within the contributed file itself, usually as part of its embedded licence. For example, the author of the file a/design.xht is named in the licence at bottom of that page.
Additional co-authors and later contributors may append their names, and extend the copyright year where necessary. For example: "Copyright 2007, 2009, First Author, Second Author. Permission is hereby granted..."