Download
Note that this library is under development. The codebase is stable and of production quality, but the documentation is still catching up. You are welcome to use the code and follow updates using git, but a proper versioned release schedule is yet to be implemented.
The code library is managed using git, and anonymous checkout is possible from:
git://openknot.com/knotwerk.git
What is 'Git'?
Git is a version control tracking system for code. To get the knotwerk library, you will need to 'clone' the current repository:
git clone git://openknot.com/knotwerk.git
When you want to get updates that have been made to the main library, 'pull' and merge those updates into your local copy:
git pull
I've got the code, what next?
Once you've downloaded the code, the How To section introduces various aspects of the library and is worth a look.
Prerequisites and Testing
To check your downloaded code is fully functioning on your system, it is a good idea to check the prerequistes and run the unit test suite.