В последний месяц было довольно много анонсов миграций крупных проектов с
каких-то базовых 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 - там точно такая же ситуация (кровоточащий
деньгами, но крайне популярный сервис).