Categories: Новости

Авторы WordPress обсуждают возможность 4 основных релизов в 2022 году

На прошлой неделе исполнительный директор WordPress Джозефа Хаден Чомфози открыла дискуссию о том, сколько релизов будет выпущено в 2022 году.

«Учитывая, что у нас уже есть релиз в январе, мне интересно, сможем ли мы использовать 2022 год, чтобы попробовать четыре релиза», – сказал Хаден Чомфози. Она предложила три разных графика выпуска:

  • Ежеквартальные релизы: январь, апрель, июль, октябрь.
  • Триместровые релизы: январь, май, сентябрь.
  • Известный выпуск, а затем равномерно распределенные цели ?: январь, май, август, ноябрь.

Когда она рассказала об этом на канале #core Slack , несколько участников сказали, что хотели бы, чтобы проект двигался в сторону более частых выпусков. Они были оптимистичны по поводу того, что это возможно, поскольку январский релиз уже запланирован.

Ответы на сообщение на make.wordpress.org были заметно разными. Некоторые отметили, что им было бы удобно с ежеквартальными выпусками, если бы они избегали больших праздников. Несколько участников разговора призвали WordPress притормозить до двух-трех выпусков. Другие предлагали WordPress просто дождаться выпуска новых функций, пока они не будут готовы, без расписания. Это конкретное предложение затрудняет эффективное планирование для различных заинтересованных сторон, таких как хостинговые компании, агентства и компании, выпускающие продукты WordPress.

В 2021 году WordPress выпустил версию 5.7 в марте и 5.8 в июле. Третий крупный выпуск, запланированный на декабрь, был отложен из-за критических блокировщиков и уменьшения доступности добровольцев. Переход к четырем выпускам в следующем году кажется чрезмерно амбициозным без изменения процессов.

«Реально ли запланировать четыре выпуска на 2022 год сразу после невыполнения трех выпусков в год?» – спросил Олег Харченко в комментариях. «Я не понимаю, в чем польза от выпуска большего количества релизов только ради количества. Он хорошо выглядит в бизнес-отчетах, но не имеет реальной ценности для пользователей WordPress, поскольку частые выпуски приводят к недоработанным функциям, которые трудно использовать.

«Также авторам плагинов и тем придется уделять больше времени тестированию, а не разработке своего продукта. Наконец, на Trac есть много билетов с ключевым словом «ранний», которые раздаются годами только потому, что все слишком заняты, чтобы найти время, чтобы включить эти билеты в предстоящий выпуск, а ужесточение графика выпуска может еще больше ухудшить эту ситуацию ».

Джессика Лищик, разработчик и активный член немецкого сообщества WordPress, сказала, что в будущем она предпочла бы два релиза.

«Как уже упоминалось несколько человек, планирование дополнительных выпусков не удавалось в прошлом, так почему же это должно работать сейчас?» – спросил Лыщик. «5.9 была отложена, чтобы включить в нее доработанные функции, чтобы ее можно было фактически использовать. Сложность новых функций огромна, и попытки разделить ее на более мелкие версии – не то, что я думаю в будущем ».

В дорожной карте на 2021 год изначально планировалось четыре основных выпуска, но в феврале было сокращено до трех . В то время Хаден Чомфози указал на отсутствие автоматизации и необходимого персонала для выполнения плана без риска выгорания участников и усталости от обновлений.

Автор ядра WordPress Джон Блэкборн прокомментировал обсуждение, призвав Хейден Чомфози подробно рассказать, почему она предлагает возможность более частых выпусков. Он также попросил ее кратко изложить исходный список проблем и необходимых изменений, а также прогресс, достигнутый в их улучшении.

В сообщении под названием « Почему я проголосовала за отсрочку WordPress 5.9 » Энн Маккарти объяснила несколько факторов и препятствий, из-за которых выпуск был отложен до января 2022 года.

«Я хотел бы лучше понять, что мы будем делать, чтобы этого больше не повторилось?» Прокомментировал выпуск WordPress 5.9 Мэтт Мулленвег. «Всегда может быть больше доработок, исправлений ошибок, и я бы посоветовал вам выбрать год за последнее десятилетие, в котором не было бы своей доли человеческих проблем. Я бы хотел, чтобы мы действительно поняли и согласились, что пошло не так, особенно в первые месяцы 5.9, и что мы начинаем сейчас, чтобы убедиться, что 6.0 будет без особых усилий вовремя ».

Маккарти ответил, сославшись на следующие причины:

  • отсутствие планов на случай непредвиденных обстоятельств по взаимосвязанным функциям
  • отсутствие ясности в отношении объема различных индивидуальных функций (в частности, функции просмотра)
  • отсутствие всесторонней проверки на достаточно ранней стадии до замораживания функции
  • потребность в большем количестве лиц, принимающих решения, которые имеют высокий уровень видения того, куда направляется работа

«Лично мне бы хотелось, чтобы встреча« Go / No Go »была пересмотрена, чтобы сделать ее менее вдохновляющей и более конкретной в отношении того, где обстоят дела, поскольку я думаю, что это задаст тон на достаточно раннем этапе цикла выпуска, чтобы снова избежать некоторых из этих проблем. , – сказал Маккарти.

Некоторые из этих проблем с 5.9 соответствуют пунктам, которые Хаден Чомфози определил в феврале как нуждающиеся в изменении, чтобы сделать выпуск WordPress более простым и частым: лучшее тестирование, более опытные разработчики ядра, доступные со временем, сосредоточенным на ядре, лучшая передача дизайна / dev итерации и сдвиги в коллективной философии в сторону непрерывного развития.

В отсутствие всесторонней ретроспективы 5.9 может быть трудно спланировать график выпусков на следующий год, основываясь на реальности того, что участники испытали совсем недавно. Переход к четырем основным выпускам будет сложной задачей после закрытия года, когда WordPress не смог опубликовать три основных выпуска. Это потребует значительных изменений в способах определения объема работы и управления ею в процессе ее выполнения. Эта тема снова будет обсуждаться во время сегодняшнего еженедельного чата разработчиков ядра в 20:00 UTC.

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