KForge
KForge is an open-source (GPL) system for managing software and knowledge projects developed primarily by the Open Knowledge Foundation. It re-uses existing best-of-breed tools such as a versioned storage (subversion), a tracker (trac), and wiki (trac or moinmoin), integrating them with the system's own facilities (projects, users, permissions etc). KForge also provides a complete web interface for project administration as well a fully-developed plugin system so that new services and features can be easily added.
Major features:
- Projects, users and permissions
- Best of breed tools available out of the box including subversion, trac, moinmoin
- Extensible with a fully developed plugin system and simple API
- Opensource and python-based
KForge development is led by the Open Knowledge Foundation and used by them to run their Knowledgeforge service. The project was started in early 2005. The Primary development goals of the project were, and are, to "do the minimum" by employing maximal reuse of existing tools (svn + hg + trac + moin + wordpress). Thus the code consists of a core domain model (projects/people/services) together with enough "glue" to convert those external applications into useful project "services".
In addition significant effort has been made to ensure that KForge is a package that can easily be installed by others and to date there have been a variety of successful external installations.