GNOME и другие проекты переезжают на GitLab
В последний месяц было довольно много анонсов миграций крупных проектов с каких-то базовых Git-хостингов на GitLab. Сначала FreeDesktop объявил, что переходит на GitLab (но там все только началось), а закончился месяц с официальным объявлением о перезде на GitLab от проекта GNOME. Гномеры переезжали практически целый год, так что у FreeDesktop все только началось. Например, переезд Mesa стартовал несколько дней назад.
Проект GIMP тоже наконец-то решился перейти на GitLab. Будем надеяться, что переход на современную платформу улучшит ситуацию с прозрачностью всего процесса разработки.
Даже Debian сменили свой устаревший форк SourceForge, alioth.debian.org, на GitLab.
Проблема с GitLab, насколько мы помним, ровно одна - его тяжело поддерживать самостоятельно. В Fedora GitLab включить так и не получилось, хотя пытались. Наши коллеги, окончательно отчаявшись разбраться с его кодовой базой, даже написали свой Git-хостинг, Pagure.
Но посмотрим. Возможно с ростом популярности, кодовая база GitLab стабилизируется, и техподдержка упростится. Строго говоря, основной конкурент - GitHub, вообще проприетарен, и поддерживать его самостоятельно просто невозможно. К счастью, переход с GitHub на GitLab крайне прост.
Если кто не знает, функция перехода на GitLab будет востребована в ближайшее время, так как говорят, что Microsoft покупает GitHub. Это плохая и предсказуемая новость, поэтому мы в целом ожидали чего-то подобного. Гитлабовцы новостью довольны, и еле скрывают эмоции.
Кстати, следите за Docker Hub - там точно такая же ситуация (кровоточащий деньгами, но крайне популярный сервис).