Новый проект может оказаться востребован разработчиками, заинтересованными в полностью независимом сервисе, не использующем типовую реализацию Git, полностью прозрачном с точки зрения финансирования, бережно относящимся к конфиденциальным данным пользователей и сосредоточенном на безопасности. Поддержание и развитие сервиса будет осуществляться с использованием модели совместного финансирования, которое также поможет поддержать дальнейшую разработку системы Game of Trees.
В настоящее время ведётся подготовительная работа к развёртыванию инфраструктуры, после готовности которой будет введён в строй представленный хостинг Git-проектов. Поддержкой проекта занимаются непосредственно разработчики Game of Trees и OpenBSD. Весь код, созданный для обеспечения работы проекта, будет публиковаться под открытой лицензией ISC, используемой в OpenBSD.
Система управления версиями got (Game of Trees) использует для размещения версионированных данных хранилище, совместимое с дисковым форматом репозиториев Git, что позволяет работать с репозиторием при помощи инструментариев Got и Git. В Got применяются принятые в OpenBSD правила обеспечения безопасности (например, разделение привилегий и использование вызовов pledge и unveil) и стиль написания кода. Инструментарий рассчитан на процесс разработки с общим централизованным репозиторием и локальными ветками для разработчиков, внешним доступом по SSH и рецензированием изменений по электронной почте. Для управления версиями предлагается утилита got, поддерживающая минимально необходимый набор привычных для пользователей Git команд и опций, достаточный для выполнения основных операций без лишних усложнений. Для расширенных операций предлагается использовать обычный git.
Источник: http://www.opennet.ru/opennews/art.shtml?num=61417