The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Разработка GNOME переведена на GitLab"
Отправлено opennews, 31-Май-18 11:05 
Организация GNOME Foundation объявила (https://www.gnome.org/news/2018/05/gnome-moves-to-gitlab-2/) о завершении перехода проекта на использование (https://wiki.gnome.org/GitLab) платформы совместной разработки GitLab (https://about.gitlab.com/). По мнению представителей GNOME подобный шаг позволит увеличить эффективность процесса разработки, привлечь новых участников и усилить сотрудничество с другими проектами.


Среди причин миграции упоминается, что ранее используемая инфраструктура разработки, основанная на cgit и системе отслеживания ошибок Bugzilla, существенно устарела, не удовлетворяла современным потребностям, имела проблемы с юзабилити, воспринималась архаичной новыми разработчиками и не предоставляла должных возможностей по рецензированию кода и непрерывной интеграции. Многие разработчики уже привыкли к GitHub и отдают предпочтение данной платформе.

Платформа GitLab достаточно близка по возможностям к GitHub, является свободным ПО и уже применяется во многих смежных открытых проектах, таких как Wayland, Debian и FreeDesktop.org.  Окружение для разработки на основе GitLab развернуто (https://wiki.gnome.org/Initiatives/DevelopmentInfrastructure/) на собственных серверах GNOME, что позволило сохранить независимость от сторонних поставщиков и обеспечить полный контроль за инфраструктурой и данными.

Применение GitLab существенно упростит подключение к разработке и передачу изменений, снизит барьер вхождения новичков в проект и сделает процессы разработки более прозрачными для сообщества. Благодаря GitLab новые участники смогут сразу подключиться к разработке, выбрать проблему для решения, подготовить патч, отправить запрос на изменение и высказать мнение по запросам на изменения от других участников, и всё это через единый привычный web-интерфейс, без регистрации (возможен вход под существующими учётными записями GitHub, GitLab или Gmail) и без разбирательств со множеством разрозненных инструментов.


В качестве свободной альтернативы GitHub также рассматривалась платформа Phabricator (https://www.phacility.com/), но она менее привычна для разработчиков и не так функциональна как GitLab. Платформа Phabricator в основном ориентирована на управление проектами и рецензирование кода, но отстаёт в таких областях, как непрерывная интеграция, работа с репозиториями и web-интерфейс. GitLab написан на языках Ruby и Go, а Phabricator на PHP.


URL: https://www.gnome.org/news/2018/05/gnome-moves-to-gitlab-2/
Новость: https://www.opennet.ru/opennews/art.shtml?num=48689

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру