Передбачається, що використання GitLab дозволить знизити бар'єр входження нових учасників, зробить участь у розвитку KDE більш звичним та розширить можливості інструментів для розробки, супроводу циклу розробки, безперервної інтеграції та рецензування змін. Раніше проектом застосовувалася зв'язка з
Міграція була проведена поетапно - спочатку можливості GitLab були зіставлені з потребами розробників і запущено тестове оточення, в якому невеликі та активні проекти KDE, що погодилися на експеримент, могли випробувати нову інфраструктуру. З урахуванням отриманих відгуків розпочалася робота з усунення
Проект налічує близько 1200 репозиторіїв зі своєю специфікою, для автоматизації перенесення яких розробниками KDE були написані утиліти для міграції даних із збереженням описів, аватарів та індивідуальних налаштувань (наприклад, використання захищених гілок та специфічних методів злиття). Також були портовані наявні Git-обробники (hook-і), які застосовуються для перевірки відповідності кодування файлів та інших параметрів прийнятим у KDE вимогам, а також для автоматизації закриття звітів про проблеми Bugzilla. Для того щоб спростити навігацію більш ніж за тисячу репозиторіїв, репозиторії та команди були розбиті на
Джерело: opennet.ru