Every project has a basic set of features available to it that support code development and project communication. Here are the features available to every project:
- Message Forums—Forums are message boards where your members can discuss the project. You can add up to five forums to your project.
- Wiki—A project can have one wiki for project documentation purposes. A single wiki can have many pages. The default Home page for the wiki can be designated as the project's home page, as described at WikiHomePage.
- Instant Message (IM) Chat— Each project can have a chat room that the project members use for instant messaging chats. You can use either the built-in chat client or your own chat client to connect to the chat room.
- Mailing Lists— You can add up to five mailing lists to your project. If you add an issue tracker, your project automatically gets an Issues mailing list tied to the issue tracking system. If you add a code repository, your project gets a Commits mailing list tied to the source control system.
- Source Code Repository—You can add up to five source code repositories to your project. You can use the Subversion, Mercurial, and Git repository servers hosted on this site, or you can specify your own external source code repository.
- Downloads—You can add a Downloads section where project administrators can put files for project members to download, such as the latest build of a project.
- Issue Tracking— You can add up to two issue trackers to keep track of bugs and feature requests. Kenai provides two issue trackers, Jira and Bugzilla. If you already track issues on another site, you can link to that site instead.
- Project Website— Each project can have a web site that is completely under the project administrator's control, with its own CSS, HTML, and multimedia. For more information, see Website on the Managing a Project page.