КДЕ пројекат је завршио прву фазу миграције на ГитЛаб

Најавио завршетак прве фазе транзиције развоја КДЕ-а на ГитЛаб и почиње да користи ову платформу у свакодневној пракси на сајту инвент.кде.орг. Прва фаза миграције укључивала је превођење свих КДЕ спремишта кодова и процесе прегледа. У другој фази планирамо да користимо могућности континуиране интеграције, ау трећој планирамо да пређемо на коришћење ГитЛаб-а за управљање решавањем проблема и планирањем задатака.

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

Миграција је спроведена у фазама – прво су упоређене могућности ГитЛаба са потребама програмера и покренуто је тестно окружење у којем су мали и активни КДЕ пројекти који су пристали на експеримент могли да испробају нову инфраструктуру. Узимајући у обзир примљене повратне информације, посао је почео да се елиминише идентификоване недостатке и припрема инфраструктуре за превођење већих репозиторија и развојних тимова. Заједно са ГитЛаб-ом постојао је спроведена радити на додавању бесплатном издању платформе (Цоммунити Едитион) карактеристике које су недостајале КДЕ заједници.

Пројекат има око 1200 спремишта са сопственим специфичностима, за аутоматизацију преноса који су КДЕ програмери написали услужне програме за миграцију података уз очување описа, аватара и индивидуалних подешавања (на пример, коришћење заштићених грана и специфичних метода спајања). Постојећи Гит руковаоци (хоокс) су такође портовани, коришћени за проверу усклађености кодирања датотека и других параметара са захтевима прихваћеним у КДЕ-у, као и за аутоматизовање затварања извештаја о проблемима у Бугзили. Да бисмо олакшали навигацију кроз преко хиљаду складишта, спремишта и команде су подељена на групе и дистрибуирају се према својим категоријама у ГитЛабу (десктоп, услужни програми, графика, звук, библиотеке, игре, системске компоненте, ПИМ, оквири, итд.).

Извор: опеннет.ру

Додај коментар