The OpenNET Project / Index page

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

31.05.2018 10:47  Разработка GNOME переведена на GitLab

Организация GNOME Foundation объявила о завершении перехода проекта на использование платформы совместной разработки GitLab. По мнению представителей GNOME подобный шаг позволит увеличить эффективность процесса разработки, привлечь новых участников и усилить сотрудничество с другими проектами.

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

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

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

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

  1. Главная ссылка к новости (https://www.gnome.org/news/201...)
  2. OpenNews: Разработчики GNOME рассматривают возможность перехода на GitLab
  3. OpenNews: Проект GNOME мигрирует на систему управления исходными текстами Git
  4. OpenNews: Проект Debian представил альтернативу git.debian.org на базе GitLab
  5. OpenNews: В GitLab 10.7 открыт код Web IDE
  6. OpenNews: Wayland и другие проекты Freedesktop переходят на GitLab
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: gnome, git, gitlab
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Инсайдер (?), 11:05, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    TL;DR:
    https://gitlab.gnome.org/explore/groups
    https://gitlab.gnome.org/GNOME
     
  • 1.2, Аноним (-), 11:13, 31/05/2018 [ответить] [показать ветку] [···]     [к модератору]
  • +3 +/
    Народ, подкажите какой-нибудь толковый инструмент для ведения проектов Для SOHO... весь текст скрыт [показать]
     
     
  • 2.13, Qasta (ok), 12:15, 31/05/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Мы используем trac edgewall org - ресурсов не требует, содержит вики таски п... весь текст скрыт [показать]
     
     
  • 3.26, Аноним (-), 12:58, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    Как-то грустно оно на первый взгляд. Надо побольше напильник отрастить.
    Кстати возможность выгрузить документацию в Markdown для кастомной сборки - это был бы хороший хинт.
     
  • 2.14, qrKot (?), 12:15, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    Собственно, self-hosted YouTrack https www jetbrains com youtrack до 10 пол... весь текст скрыт [показать]
     
     
  • 3.21, Аноним (-), 12:52, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    О, вот что-то похожее https://www.jetbrains.com/youtrack/img/screenshots/70/Board@2x.png
    ещё б его можно было сразу тут и почитать/поправить на бегу
     
  • 2.19, Аноним (-), 12:26, 31/05/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Redmine
     
     
  • 3.24, Аноним (-), 12:53, 31/05/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Как раз пользуем какой-то старый редмайн. То ли рабочий процесс не смогли правильно организовать, то ли без тущи платных дополнений в нём просто нет нужной функциональности
     
     
  • 4.27, Аноним (-), 13:00, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    обновите до нового, добавьте пару плугинов, которых не хватает, и получится крут... весь текст скрыт [показать]
     
     
  • 5.32, Аноним (-), 13:45, 31/05/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Неподдерживаемые плагины ненужно
    Руби тормозит
    Джава наше все!
     
     
  • 6.40, Аноним (-), 16:42, 31/05/2018 [^] [ответить]    [к модератору]  
  • +6 +/
    Медленно положи джаву на пол и отойди!
     
  • 6.54, Аноним (-), 19:06, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    ещё скажи, что руби тормозит сильнее жабы, и памяти больше жрёт, тьфу быть таким как ты
     
     
  • 7.57, Общество Память (?), 21:14, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    Ну Гитлаб умудряется больше Жыры жрать.
     
     
  • 8.67, Аноним (-), 08:12, 01/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    так, во-первых, гитлаб это жыра со встроенным битбакетом, а во-вторых, никто не может жрать больше жыры
     
  • 2.20, Илья Евсеев (?), 12:47, 31/05/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Atlassian Confluense за $10
     
     
  • 3.61, freehck (ok), 01:22, 01/06/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    А я поддержу. Confluence удобен, красив и цена приемлема.
     
  • 3.68, Тузя (ok), 08:17, 01/06/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Выглядит так будто это дешево, а на самом деле 10 - это бесплатная лицензия, ... весь текст скрыт [показать]
     
  • 2.28, noname.htm (ok), 13:08, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    gitea?
     
     
  • 3.41, Аноним (-), 16:46, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    Посмотрел. Что-то ни о чём. GitLab и Redmine лучше.
    То же самое относительно gogs

     
  • 2.34, Guest007 (?), 14:06, 31/05/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    gogs.io попробуй
     
  • 2.42, Аноним (-), 16:53, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    В конечном счёте похоже что GitLab самый толковый, вот это сделано в нём круто I... весь текст скрыт [показать]
     
  • 2.53, ЭназерАнон (?), 18:48, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    Посмотрите:

    https://github.com/taigaio

    https://github.com/opf/openproject

     
  • 2.63, blackst0ne (ok), 01:47, 01/06/2018 [^] [ответить]    [к модератору]  
  • +/
    GitLab
     
  • 2.69, Аноним (-), 09:33, 01/06/2018 [^] [ответить]    [к модератору]  
  • +/
    https://readthedocs.org на своём железе.
     
  • 1.3, Аноним (-), 11:15, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    > платформа Phabricator

    http://isitblockedinrussia.com/?host=www.phacility.com

    It appears that www.phacility.com is at least partially blocked in Russia.

     
     
  • 2.60, KonstantinB (ok), 00:11, 01/06/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Доброе утро После всех этих игр в кошки-мышки с телеграмом вероятность того, ч... весь текст скрыт [показать]
     
     
  • 3.62, freehck (ok), 01:26, 01/06/2018 [^] [ответить]     [к модератору]  
  • +/
    Плюсую До сегодняшнего дня перебивался тором и бесплатными прокси, но сегодня я... весь текст скрыт [показать]
     
     
  • 4.70, Товарищ майор (?), 10:38, 01/06/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Хе-хе ... надо выписать премию лейтенанту
     
  • 1.4, DerRoteBaron (?), 11:15, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    Может, ещё немного молодых js-хипстеров к разработке гнома подтянется.
    И, думаю, для нынешнего гнома это даже не так и плохо
     
     
  • 2.6, ixrws (??), 11:28, 31/05/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Хм, а разве сейчас гном не развивается целиком только хипстерами? Может быть уже не молодыми, но они на этом нашем js пилили так дохрена всего, когда эти наши electon ещё под стол ходили.
     
     
  • 3.44, Аноним (-), 17:52, 31/05/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > Хм, а разве сейчас гном не развивается целиком только хипстерами?

    Не, у них js не модный/молодежный. es6 классы не используют, arrow functions нет.

     
  • 1.5, Аноним (-), 11:20, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +5 +/
    Круто! Ждём начало разработки четвёртого гнома с нуля, после того как админ гилаба выйдет из запоя и полезет руками к бд.
     
     
  • 2.33, Аноним (-), 13:51, 31/05/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    У кдешников что-то подобное уже случалось в недавнем прошлом. Восстановили из локальных репозиториев. Распределённая VCS всё же, Кеды не пришлось писать с нуля.
     
     
  • 3.39, Аноним (-), 16:20, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    ядро тоже не пришлось переписывать после взлома kernel org, но относительно гном... весь текст скрыт [показать]
     
  • 2.43, Аноним (-), 16:54, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    self hosted же
    а, ты не знаешь что это
     
     
  • 3.55, Аноним (-), 19:08, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    > self hosted же
    > а, ты не знаешь что это

    конечно не знаю, куда мне

     
  • 1.7, Аноним (-), 11:43, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Забавно, что разработка ядра до сих пор идет через рассылки и все довольны.
     
     
  • 2.10, A.Stahl (ok), 11:53, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    Довольны Вовсе нет Просто так исторически сложилось и перенести всю эту махину... весь текст скрыт [показать]
     
  • 2.35, анон (?), 14:15, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    А разве GIT не для ядра конкретно разрабатывался?
     
     
  • 3.36, Andrey Mitrofanov (?), 14:47, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    > А разве GIT не для ядра конкретно разрабатывался?

    git - да. gitlab - нет.

    "для ядра конкретно" - да, но не _исключительно_ для ядра, пока кто не спросил.

     
  • 3.49, Аноним (-), 18:32, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    Git разрабатывался в первую очередь для ядра с учётом процесса его разработки, п... весь текст скрыт [показать]
     
     
  • 4.58, пох (?), 21:25, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    да-да, и именно по этой причине столь уродлив ваша история никому не нужна, по... весь текст скрыт [показать]
     
     
  • 5.59, Ordu (ok), 22:34, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    git -- это не просто система контроля версий, git -- это mindset, и git -- это w... весь текст скрыт [показать]
     
     
  • 6.73, git (?), 03:30, 05/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Проблемы возникают из-за того что review проходит в email, а не из-за git.
     
     
  • 7.74, Ordu (ok), 02:46, 08/06/2018 [^] [ответить]    [к модератору]  
  • +/
    > Проблемы возникают из-за того что review проходит в email, а не из-за
    > git.

    И что же это за проблемы?

     
  • 2.56, Аноним (-), 19:08, 31/05/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > Забавно, что разработка ядра до сих пор идет через рассылки и все
    > довольны.

    новое ядро разработают в твиторе

     
  • 2.64, blackst0ne (ok), 01:52, 01/06/2018 [^] [ответить]     [к модератору]  
  • +/
    Разработка ядра идёт через рассылки потому, что Торвальдс упёрся И вместо того... весь текст скрыт [показать]
     
  • 1.9, iPony (?), 11:52, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ну да. Примерно от двух проектов охота кричать и вопить, как заходишь на их багтрекер - это Gnome и Debian 😯
     
  • 1.11, slm33 (ok), 11:56, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    Где-то в параллельной вселенной:
    >> Разработка GNOME переведена на GitLab и вместо выпиливания началось активное впиливание
     
     
  • 2.23, Онвоним (?), 12:53, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    Я так в первый раз прочитал заголовок. И здорово испугался.
     
  • 2.47, Аноним (-), 18:29, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    Могут начать впиливать совсем не возможности настроек, как вам, вероятно, этого хотелось бы, а ещё больше вебтехнологий.
     
  • 1.12, Вбрасывающий (?), 12:09, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > GitLab написан на языках Ruby и Go

    А нахрена там Go приплели?!

    Ruby для всех задач хватило бы.

     
     
  • 2.15, qrKot (?), 12:18, 31/05/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    >> GitLab написан на языках Ruby и Go
    > А нахрена там Go приплели?!
    > Ruby для всех задач хватило бы.

    Улыбнул, зеленый.

     
  • 2.16, Аноним (-), 12:21, 31/05/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    continuous integration
     
  • 2.18, Ph0zzy (ok), 12:26, 31/05/2018 [^] [ответить]    [к модератору]  
  • +4 +/
    как и 640 килобайт
     
     
  • 3.29, funny.falcon (?), 13:15, 31/05/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Жирно плюсую.

    Когда-то на 450MHz и 128MB проходил Serious Sam и Unreal Tournament.
    А потом захотелось маленький дешёвый телефон купить... и на 512MB с двумя 1.1GHz ядрами не смог нормально сообщения набирать.
    Это песец.

     
  • 2.65, blackst0ne (ok), 01:54, 01/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Для производительности.
    Гитлаб упёрся на gitlab.com в производительность, поэтому пришлось отдельные части переписывать на Го.
     
  • 1.17, Ph0zzy (ok), 12:25, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Были новости, что они еще на FreeIPA переходили, для управления учетными записями разработчкиков. Интересно, как они Gitlab & FreeIPA состыковали?
     
     
  • 2.22, koblin (ok), 12:53, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    ну так в FreeIPA вроде есть LDAP каталог, а с ним Gitlab точно интегрируется
     
     
  • 3.25, Аноним (-), 12:55, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    "вроде" эта пяць. 389дс — один из основных компонентов этого вендорлочного глюкалова
     
  • 2.50, Аноним (-), 18:34, 31/05/2018 [^] [ответить]    [к модератору]  
  • +/
    База юзеров в FreeIPA держится в LDAP. В 389ds.
     
  • 1.31, Дуплик (ok), 13:31, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –5 +/
    Неплохо.

    Но лучше бы они перешли на GitHub.

     
     
  • 2.48, Аноним (-), 18:31, 31/05/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Чем лучше? Чем армяне?
     
  • 2.51, Аноним (-), 18:38, 31/05/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Проприетарное вендорлочное централизованное ненужно Даже если хостить у себя за... весь текст скрыт [показать]
     
  • 2.66, blackst0ne (ok), 01:56, 01/06/2018 [^] [ответить]    [к модератору]  
  • +/
    У гитлаба фич больше и интерфейс менее инопланетянский.
    А ещё разработчики гитлаба пошли навстречу гномовцам и запилили то, что гномовцам не хватало для переезда.

    Попробуйте такое попросить у гитхаба. :)

     
  • 1.37, Аноним (-), 15:12, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > воспринималась архаичной новыми разработчиками

    Да-да, можете посмотреть на них (и их поделки) на planet gnome. Самое прекрасное, что больше и добавлять-то ничего не требуется!

     
  • 1.38, Ivan_83 (ok), 15:22, 31/05/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • –3 +/
    GitLab отпугнул незнакомыми руби и унылым го Phabricator вполне годный, и с пхп... весь текст скрыт [показать]
     
  • 1.45, Аноним (-), 18:02, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    >системе отслеживания ошибок Bugzilla, существенно устарела

    А посоны то в Мозилле и не знали ...

     
     
  • 2.52, Аноним (-), 18:43, 31/05/2018 [^] [ответить]     [к модератору]  
  • +/
    В мозилле всё строили вокруг багзиллы, которую как раз для себя в первую очередь... весь текст скрыт [показать]
     
  • 2.71, Аноним (-), 07:44, 02/06/2018 [^] [ответить]    [к модератору]  
  • +/
    >А посоны то в Мозилле и не знали ...

    Посоны в Мозилле плевать хотели на баги. В случае с FF, например, они скорее еще раз перепилят интерфейс, чем что-то исправят.

     
  • 1.46, Аноним (-), 18:09, 31/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    GitLab откатил биткоинов GNOME за переход на них
     
     
  • 2.72, Lu (?), 14:04, 03/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Гиткоинов
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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