Help is always appreciated. In a project like this there is more than just programming involved. The following points can be worked on:
- Writing and maintaining user documentation.
- Translating the user interface and/or documentation to other languages.
- Testing and providing good bug reports to the programmers.
- Improving usability. This involves testing and providing good bug reports. Or, if you can program yourself, you can implement the changes directly.
- Programming: fixing bugs and/or adding new features.
If any of this items are of interest to you, you can subscribe to the bkm-devel list and send an E-mail about what you would like to work on. Your help is greatly appreciated!
All the code is available in the CVS tree. CVS is a tool for code versioning. It's used very often in the Open Source movement.
At SourceForge, there is a manual for setting up CVS on Windows. Usually, CVS is used as a command line tool. But most Windows users don't want this, so there are nice GUI frotends. You can try WinCVS and TortoiseCVS of which TortoiseCVS integrates into Windows very nicely. Additionally, there is a nice tool to set up every thing automatically.