На этой неделе Drupal Association объявила, что Drupal.org будет переносить свои инструменты разработчика на GitLab . При выборе партнера для модернизации инструментария проекта ассоциация стремилась сохранить наиболее ценные части рабочего процесса Drupal. Им также был нужен партнер, который продолжал бы развивать свой набор функций для совместной работы над кодом.
В декабре 2017 года после оценки преимуществ и недостатков GitHub, GitLab и Bitbucket выяснилось, что ассоциация будет развиваться с Bitbucket. Если комментарии к этому обсуждению являются показателем, сообщество Drupal не было в восторге от выбора. GitLab обратился к нам, чтобы прокомментировать статус некоторых блокировщиков, выявленных ассоциацией, и в частном порядке работал с представителями Drupal над решением этих проблем.
«Они повысили внутреннюю приоритетность проблем, которые препятствовали нашему внедрению GitLab, предложили техническую и финансовую поддержку для миграции и взяли на себя обязательство продолжать поддержку проекта Drupal», – сказал Тим Хестенес Ленен, технический директор Drupal Association. Команда планирует перенести 45 000 проектов Drupal.org на GitLab в ближайшие месяцы.
«Благодаря добавлению запросов на слияние, участие в Drupal станет более знакомым для широкой аудитории разработчиков открытого исходного кода, которые приобрели свои навыки в эпоху после обновления», – сказал Ленен. «Добавив встроенное редактирование и веб-просмотр кода, будет намного проще быстро вносить свой вклад. Это не только снижает барьер на пути к участию новых участников нашего сообщества, но и экономит значительные усилия для существующих членов сообщества, поскольку им больше не нужно будет клонировать работу локально и генерировать исправления ».
Легко понять, какую пользу проекту WordPress может принести совместная работа на такой платформе, как GitLab. В октябре 2017 года, после того, как компания объявила о раунде финансирования серии C в размере 20 миллионов долларов и назначила Мэтта Мулленвега членом совета директоров, участники WordPress начали размышлять о том, перейдет ли проект на GitLab.
«Это определенно что-то, о чем мы думаем», – сказал Мулленвег, когда его спросили, могут ли GitLab и WordPress сотрудничать в будущем. «Ядром WordPress по-прежнему являются Trac и Subversion, поэтому я думаю, что это не наш главный приоритет в этом году, но в будущем это определенно будет в поле зрения».
В 2016 году GitLab работал над тем, чтобы зарекомендовать себя как наиболее гостеприимную платформу для организаций с открытым исходным кодом после того, как GitHub не смог своевременно решить проблемы разработчиков открытого исходного кода . Компания начала активно ухаживать за недовольными пользователями GitHub после повышения цен на GitHub в мае 2016 года .
Усилия GitLab по решению критических проблем для Drupal.org демонстрируют стремление компании обеспечить, чтобы в проектах с открытым исходным кодом было то, что им нужно. Прозрачность Drupal.org при принятии решения о переносе инструментов разработчика позволила проекту отреагировать на просьбу сообщества заставить GitLab работать. Это также побудило представителей GitLab связаться с дополнительной информацией о блокировщиках проекта. Поскольку WordPress будет стремиться перенести свои инструменты разработчика на новую платформу в будущем, отслеживание опыта миграции с Drupal.org по мере его продвижения должно быть хорошей возможностью для обучения.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…