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