Брацка Крынка — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
(Технические детали)
Строка 1: Строка 1:
[[Брацки Архив]] ([[CNM Dev]]; здесь и далее то тексту -- ''Архив'') -- это средство для работы над проектами, построенное на основе программного обеспечения [[Redmine]] и доступное исключительно администраторам [[Брацка Школа|Брацкой Школы]] и авторизованным ими разработчикам программного обеспечения. Доступ к ''Архиву'' осуществляется исключительно по [[PKI]]. ''Архив'' -- часть технологических ресурсов под общим названием [[Брацко Облако]].
+
[[Брацка Крынка]] (CNM Lab; здесь и далее то тексту -- ''Крынка'') -- это средство для работы над проектами, построенное на основе программного обеспечения [[Redmine]] и доступное исключительно администраторам [[Брацка Школа|Брацкой Школы]] и авторизованным ими разработчикам программного обеспечения. Доступ к ''Крынке'' осуществляется исключительно по [[PKI]]. ''Крынка'' -- часть технологических ресурсов под общим названием [[Брацко Облако]].
  
 
==Функции==
 
==Функции==

Версия 10:10, 16 декабря 2020

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

Функции

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

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

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

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

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

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