Брацка Крынка

Материал из Брацка Правки
Версия от 05:11, 16 декабря 2020; Gary (обсуждение | вклад) (Gary переименовал страницу Брацки Архив в Брацка Крынка)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Брацка Крынка (CNM Lab; здесь и далее то тексту -- Крынка) -- это средство для работы над проектами, построенное на основе программного обеспечения Redmine и доступное исключительно администраторам Брацкой Школы и авторизованным ими разработчикам программного обеспечения. Доступ к Крынке осуществляется исключительно по PKI. Крынка -- часть технологических ресурсов под общим названием Брацко Облако.

Функции

  1. Обеспечивать управление теми проектами, проблемами и разработками, которые связаны с программным обеспечением;
  2. Обеспечивать управление версиями исходных кодов всех программных приложений;
  3. Обеспечивать процедуры сертификации кодов программных приложений;
  4. Служить одной из площадок для развития профессиональных навыков участников учебных программ.

Технические детали

Один экземпляр Redmine -- непонятно, какой версии -- установлен на Облаке, но не подключён к Оплёту. Главному разработчику не очень нравится структура проектов, со старого экземпляра на дроплете digitalocean.com он думает перенести нужные данные, а не все скопом. К тому экземпляру, который установлен на hetzner.de, доступа нет.

Действующий экземпляр стоит в связке с:

  • bitbucket.com, которое используется в качестве хранилища. Репозиторий bitbucket подключён к Apache Subversion,
  • Apache Subversion (SVN), чтобы случайно не потерять изменения в коде, и
  • sendmail в качестве почтового сервиса. Почтовый сервис со временем планируется заменить на более продвинутый.

С одной стороны, один экземпляр для очень ограниченного доступа, должен стоять отдельно от системы. С другой стороны, как минимум одна связка редмина и хранилища нужна будет для работы с подрядчиками.