Kallithea
Kallithea is a member project of Software Freedom Conservancy. It is a cross-platform free software source code management system. This system was developed to provide a repository hosting service with features for collaboration that include code review, forking, issue tracking, and pull requests among others. Kallithea supports two popular version control systems: GIT and Mercurial. Kallithea is a fork of RhodeCode, which was built after the original developer had renewed the license terms. This system also has a web interface that is easy to use for both users and administrators. In order to host repositories for the version control system you prefer, install Kallithea 0.3.3, which is the latest release, on your server.
- Kallithea has great potential when it comes to code review software.
- This potential is attributable to its main features.
- The features include
- Built-in push/pull server
- Kallithea has built-in push/pull servers that support GIT and Mercurial wire protocols.
- It has a fast and dynamic access management system that enables you to determine who has access to the repository and the operations open to users who have access.
- This is an efficient feature that authenticates and logs all the requests that come through the system.
- It is effective in providing the admin with the capability to review all users’ activities.
- Kallithea has a demo page. This implies that you do not have to install the application in order to try it out.
- It also has a neat design
- The code review on the application enables both in-line comments and overall commit specific comments.
- Kallithea includes full changelog visualization
- Its repository browsing has searching capabilities.
- The software has all the main features that are required for code review.
- Kallithea does not support SVN
Kallithea is a management tool built to enhance speed and power for Mercurial and GIT. This system’s core features include a built-in server push and get coding, peer reviewing of codes, VCS visualization, the ability to contribute on-line, and ability to submit full-text queries. Kallithea requires python, and it works on Windows and UNIX operating systems. Kallithea works on both encrypted and unsecure HTTP. It also comes with a verification system. You could also run it as a standalone hosted application on a private server with its main concern being offering a customized self-administered interface.