Subversion

All relevant source code generated by the core Volity development group is publicly available through an SVN repository on SourceForge. The site has a [nice page about using SVN], with commands specific to Volity's repository included.

You can also [browse the repository] via the Web.

The repository is divided into directories (which used to be "modules" back in CVS-land). These are:

server-perl
The latest Frivolity (Perl-based parlor/referee/game module framework) code
games-perl
Frivolity-compatible game modules, corresponding to the Volity test parlors, and demonstrating how to create games and bots with Frivolity. Largely out of date... see instead the Tic Tac Toe examples included in server-perl.
server-python
volityd.py, an alternative Python parlor.
games-python
Python game modules compatible with server-python.
games-ui
Text and SVG UI files corresponding to the Volity test parlors. Largely out of date... see instead the Tic Tac Toe examples included in server-perl.
Javolin
Gamut, our Java-based, graphical, SVG-using Volity client. (The old name for this client was "Javolin", and we haven't yet changed the module name.)
smack-dev-2.0-vol
A modified Smack library used in Gamut.
bookkeeper-perl
The latest Frivolity bookkeeper code.
devguide
An in-progress developer's guide.