Categories: Мнение

Официальное зеркало Git теперь доступно для основного репозитория разработки WordPress

Сегодня днем ​​Эндрю Насин объявил об официальных зеркалах git для WordPress в блоге разработки WordPress make/core. Это зеркала только для чтения, которые соответствуют базовому репозиторию WordPress для разработки SVN. Зеркала Git также теперь доступны для BuddyPress, bbPress, GlotPress и старого репозитория «сборки» core.svn:

клонировать git git://develop.git.wordpress.org/
клонировать git git://buddypress.git.wordpress.org/
git клонировать git://bbpress.git.wordpress.org/
git клонировать git://core.git.wordpress.org/
клонировать git git://glotpress.git.wordpress.org/

Излишне говорить, что разработчики, которые вносят свой вклад в WordPress и/или его основные вспомогательные проекты, в восторге.

Вклад в WordPress через Git

Когда его спросили, каков план принятия запроса на включение непосредственно на Github, Начин ответил: «Я изучал, как некоторые другие проекты делают или не делают это. Что-то, что можно обсудить через несколько месяцев, я полагаю.

Текущий процесс внесения вклада в git не такой прямой, но Начин цитирует учебник Scribu « Вклад в WordPress с использованием Github » в качестве отправной точки.

Будущие зеркала для репозиториев плагинов и тем

В конце своего анонса Начин намекает на возможность сделать зеркала git доступными для плагинов и тем WordPress:

На WordPress.org есть много других репозиториев, которые еще не отзеркалены. В частности: плагины и темы. Это огромные репозитории с несколькими проектами, которые потребуют немного больше инвестиций.

Подобное начинание может понравиться многим другим разработчикам, поскольку тех, кто вносит свой вклад в ядро ​​WordPress, по-прежнему относительно мало по сравнению с теми, у кого есть активные расширения на WordPress.org.

WordPress отказывается от SVN?

Некоторым из вас может быть интересно, являются ли новые зеркала git признаком того, что WordPress в конечном итоге полностью откажется от SVN в пользу git где-то в будущем. Похоже, это не так, поскольку Начин ответил на комментарии к своему сообщению:

Если вы или ваши инструменты хотите использовать Git, у вас должна быть возможность. Если вы или ваши инструменты хотите использовать SVN, у вас должна быть возможность. Вы можете думать об этом как о желании быть агностиком VCS.

Я взял краткое интервью у Начина, чтобы спросить его, стремится ли проект сохранить доступность обоих вариантов управления версиями в будущем. Он подтвердил, что SVN никуда не денется в ближайшее время, а скорее проект стремится предоставить разработчикам возможность выбора:

Мы определенно стремимся сохранить доступными оба варианта. Некоторые разработчики просто больше привыкли к X, или находят X более простым, или находят X загадочным/запутанным/сложным. Я использую оба ежедневно. Имея оба доступных варианта, разработчики могут использовать то, что им наиболее удобно или лучше всего подходит для их проекта, клиента или компании. Нет необходимости заставлять всех выбирать один, и есть много инструментов и сценариев, которые люди уже используют для взаимодействия с этими репозиториями SVN. Просто не имеет смысла не отражать их в долгосрочной перспективе.

На следующей неделе он будет в бета-версии, поэтому могут быть несколько ошибок, которые необходимо исправить. Будем надеяться, что эти новые зеркала git откроют двери для участников, чтобы внести больше улучшений и исправлений в проект WordPress. Учитывая огромную популярность git, мы можем оглянуться на это время как на поворотный момент. На данный момент достаточно сказать, что эти новые git-зеркала только что сделали массу разработчиков WordPress очень счастливыми.

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago