1. About GForge

GForge is a software for collaborative development for the software community. It provides a full configured development system with versioning, a project web site and tools for communication between members of a development team. The tools provided by GForge allows team members to communicate and organize their work; this allows the creation of a knowledgebase.

A complete configurated GForge system will give you the following features:

  1. A Web site for every project

  2. Versioning via CVS

  3. Shell access to the server for the developers

  4. A web site for project coordination and comunication between team members:

    1. Discussion Forums - For discussions between team members

    2. Bug tracking - Allow registration and administration of bugs

    3. Support requests, patch submissions, and enhancement requests

    4. Comunication between project members using mailing lists

    5. Sharing of documentation

    6. Handling of todo lists, tasks, etc

    7. File uploads/releases

    8. Posting of news - Every project can have its own news items.

    9. Code Snippets - Provides of a basic knowledgebase that can contain code fragments, HOWTOs, etc.

The tasks and the tracker items (to track bugs, patches, support requests, enhancement requests) can be classified using status, priority, category.

The system provides also a classification system of the projects, a user profile, and a user rating system.