Гит Форге: услуга коју су Федора и ЦентОС покренули за хостовање ваших пројеката

федора_инфра

Програмери који стоје иза пројеката популарних Линук дистрибуција Објављени „ЦентОС и Федора“ недавно путем огласа одлука о стварању заједничке службе за развој, који је именован као „Гит Форге“.

Ова нова услуга биће изграђена помоћу платформе ГитЛаб која ће постати главна платформа за интеракцију са Гит спремиштима и за хостовање пројеката повезаних са дистрибуцијама ЦентОС и Федора.

Када процењујете могућа решења за нови Гит Форге, Разматрани су Пагуре и Гитлаб. На основу проучавања отприлике 300 критика и сугестија од учесника Федора, ЦентОС, РХЕЛ и ЦПЕ пројеката, формирани захтеви за функционалност и одлука донета у корист Гитлаба.

Поред типичних операција са спремиштима, сигурност, употребљивост и стабилност платформе проглашени су међу кључним захтевима.

Захтеви су укључивали функције као што је слање пусх захтева путем ХТТПС-а, значи да ограничити приступ верзијама, подршка за приватне верзије, деле приступ између спољних и унутрашњих корисникас (на пример, рад на отклањању рањивости током ембарга ради откривања информација о проблему), обједињавање подсистема за рад са извештајима о проблемима, кодом, документацијом и планирањем нових карактеристика, доступност алата за интеграцију са ИДЕ-ом, подршка за типичне токове посла.

Међу ГитЛаб карактеристикама које су на крају утицале на одлуку да изаберете ову платформу, поменута је подршка подгрупа са селективним приступом спремиштима, la могућност коришћења бота за аутоматско спајање (ЦентОС Стреам је потребан да подржи пакете са језгром), присуство интегрисаних алата за планирање развоја, могућност коришћења спремне за употребу СААС услуге са гарантованим нивоом доступности (ослободиће ресурсе за одржавање сервера инфраструктура).

Одлука је већ изазвала критике код програмера, с обзиром на чињеницу да је одлука донета без претходне претходне расправе.

такође постојале су забринутости да услуга неће користити бесплатно Цомминити издање ГитЛаб-а. Конкретно, могућности потребне за примену Гит Форге захтева наведених у најави доступне су само у власничкој верзији ГитЛаб Ултимате.

Такође је критикована намера да се искористи услуга СААС коју пружа ГитЛаб (апликација као услуга), уместо да се ГитЛаб примени на њиховим серверима, што чини услугу ван контроле (на пример, немогуће је осигурати да све рањивости у систем се брзо поправља, инфраструктура се правилно одржава и неће бити наметнут ниједан тренутак телеметрије и искључено саботирање од стране независног особља).

Решење се такође не уклапа добро са Федора основама, које прецизирају да пројекат треба да даје предност бесплатним алтернативама.

У међувремену, ГитЛаб је најавио отварање примена 18 функционалности да раније су били понуђени само у плаћеним издањима ГитЛаб-а:

  • Прилагање сродног питања;
  • ГитЛаб питање извоза у ЦСВ.
  • Начин планирања, организовања и визуализације процеса развоја појединачних карактеристика или издања.
  • Уграђена услуга за повезивање учесника у пројекту са трећим лицима путем е-поште.
  • Веб терминал за веб ИДЕ.
  • Могућност синхронизације датотека за тестирање промена кода на веб терминалу.
  • Алати за управљање дизајном који вам омогућавају да учитате дизајне и ресурсе за проблем, користећи проблем као јединствену тачку приступа свему што је потребно за развој нове функције.
  • Код за извештавање о квалитету.
  • Подршка за Цонан (Ц / Ц ++), Мавен (Јава), НПМ (ноде.јс) и НуГет (.НЕТ) менаџере пакета.
  • Подршка за канарске имплементације, која вам омогућава да инсталирате нову верзију апликације у мали део система.
  • Инкрементална дистрибуција, омогућавајући прво испоруку нових верзија за само мали број система, постепено доводећи покривеност до 100%.
  • Ознаке за активирање функционалности, које пружају могућност испоруке пројекта у разним издањима, динамички активирајући одређене функције.
  • Општи режим примене који вам омогућава да процените здравље сваког окружења континуиране интеграције заснованог на Кубернетес-у.
  • Подршка за дефинисање вишеструких Кубернетес кластера у конфигуратору
  • Подршка за дефинисање безбедносних политика мреже контејнера које омогућавају разликовање приступа између Кубернетесових махуна.

izvor: Центос Блог - Федора блог


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.