Information for developers and API documentation.
overview
basic information for developers
current state
current state of development
api documentation
generated API documentation for current version of SVS
CVS
CVS on Savannah
development resources
programming language reference, libraries and tools
overview
SVS is written in Python (at present it is 100% Python), and has been developed for systems running Python 2.3.x or above.
There are several 3rd party libraries required for running it, these are listed in the installation section.
For detailed information and tutorials on working with the SVS framework see the tutorials section.
api documentation
online documentation
The API documentation has been generated by Epydoc.
CVS
browse CVS
To download source from the CVS see:
https://savannah.nongnu.org/cvs/?group=socversys
Python
http://www.python.org
The main programming language used in SVS.
Twisted
http://twistedmatrix.com
Python networking library.
TKinter
http://www.tcl.tk
http://www.pythonware.com/library/tkinter/introduction
http://effbot.org/books/tkinterbook
Cross-platform graphics library.
wxPython
http://www.wxpython.org
Cross-platform graphics library.
pyCVS
http://software.cnx.rice.edu/downloads/python/pycvs
Python CVS library.
MoinMoin
http://moinmoin.wikiwikiweb.de
Python-based Wiki engine.