Kallithea (программное обеспечение)

Kallithea — кроссплатформенная свободная система управления исходным кодом, основное назначение которой предоставление сервисов хостинга репозиториев с возможностями для совместной работы, такими как создание форков, пулл-реквестов, проведение код-ревью, отслеживание задач и другое. Kallithea является форком RhodeCode, созданным после того, как разработчик оригинального проекта изменил условия лицензирования[1]. Если ранее все версии RhodeCode распространялись только под лицензией GNU General Public License версии 3, то начиная с версии 2.0 (август 2013) для некоторых компонентов дистрибутива были введены исключения. По мнению Брэдли М. Куна из Software Freedom Conservancy, формулировка исключения неоднозначна и «оставляет дистрибьютора в неуверенности относительно своих прав»[2].

Kallithea преимущественно написана на языке программирования Python[3].

Проект состоит в составе Software Freedom Conservancy.

Общие сведения
Kallithea
Тип система управления версиями, программа для управления проектами, средство для проведения код-ревью
Разработчик Software Freedom Conservancy
Написана на Python
Операционная система кроссплатформенное ПО
Первый выпуск 4 июля 2014
Последняя версия 0.7.0 (27 мая 2021)
Репозиторий kallithea-scm.org/repos/…
Лицензия GNU GPL версии 3
Сайт kallithea-scm.org

Возможности

Kallithea поддерживает хостинг репозиториев систем управления версиями Mercurial и Git. Репозитории могут быть объединены в группы, для которых возможно задание общих параметров, таких как контроль доступа. Веб-интерфейс проекта поддерживает создание форков и управление пулл-реквестами. Также программу можно использовать для быстрой передачей фрагментов кода («gists») с помощью системы контролируемых версий на основе pastebin.

Примечания

  1. Jake Edge. Forking instead of fighting (англ.), LWN.net (27 August 2014). Архивировано 10 октября 2025 года. Дата обращения: 12 июня 2024.
  2. Bradley M. Kuhn. Why Conservancy's Kallithea Project Exists (англ.). Software Freedom Conservancy (15 июля 2014). Дата обращения: 12 июня 2024. Архивировано 11 августа 2014 года.
  3. The Kallithea Open Source Project on Open Hub (англ.). www.openhub.net (3 ноября 2020). Дата обращения: 12 июня 2024. Архивировано 3 ноября 2020 года.

Ссылки