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

Материал из Брацка Правки
Перейти к: навигация, поиск
(Новая страница: «Брацки Архив (CNM Dev; здесь и далее то тексту -- ''Архив'') -- это средство для работы над пр…»)
 
(Функции)
Строка 6: Строка 6:
 
#Обеспечивать процедуры сертификации кодов программных приложений;  
 
#Обеспечивать процедуры сертификации кодов программных приложений;  
 
#Служить одной из площадок для развития профессиональных навыков участников учебных программ.
 
#Служить одной из площадок для развития профессиональных навыков участников учебных программ.
 +
 +
==Технические детали==
 +
Один экземпляр [[Redmine]] -- непонятно, какой версии -- установлен на ''Облаке'', но не подключён к ''Оплёту''. Главному разработчику не очень нравится структура проектов, со старого экземпляра на дроплете digitalocean.com он думает перенести нужные данные, а не все скопом. К тому экземпляру, который установлен на hetzner.de, доступа нет.
 +
 +
Действующий экземпляр стоит в связке с:
 +
*bitbucket.com, которое используется в качестве хранилища. Репозиторий bitbucket подключён к SVN, чтобы случайно не потерять изменения в коде, и
 +
*sendmail в качестве почтового сервиса. Почтовый сервис со временем планируется заменить на более продвинутый.
 +
 +
С одной стороны, один экземпляр для очень ограниченного доступа, должен стоять отдельно от системы. С другой стороны, как минимум одна связка редмина и хранилища нужна будет для работы с подрядчиками.

Версия 17:38, 16 апреля 2018

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

Функции

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

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

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

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

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

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