WordPress 5.0 RC ожидается на празднике Дня Благодарения в США, несмотря на то, что участники в последнюю минуту отказались от поддержки
Опубликовано: 2018-11-22
Основные коммиттеры WordPress, основные участники и бывшие руководители выпусков в понедельник в последний момент обратились с призывами отложить выпуск 5.0 до января. RC ожидался в понедельник, но те, кто настаивал на его задержке, сослались на большое количество открытых проблем по вехе и тот факт, что многие подтвержденные ошибки агрессивно переносятся на последующие выпуски.
«Я не понимаю, как мы можем серьезно выпустить релиз-кандидат сегодня», — сказал Джо Макгилл. «Поступая таким образом, мы либо говорим, что согласны выпустить основную версию WordPress с таким количеством известных проблем, либо что термин «кандидат на выпуск» на самом деле не имеет смысла. Я бы предложил пересмотреть график, чтобы отложить RC как минимум на 4 недели, чтобы у нас был разумный срок, а тем временем продолжать выпускать бета-версии».
Почти все участники, участвовавшие в обсуждении, были в восторге от Гутенберга, но призвали ведущего релиза Мэтта Мулленвега выделить четыре недели RC и заморозку кода, чтобы дать сообществу возможность подготовиться.
– Строительный сайт с Гутенбергом
- Найдите ошибку, перейдите в GH, чтобы сообщить о проблеме
– Найти билет уже существует.
- Ошибка уже была отмечена как «5.0.x Follow Ups».
- Найдите все другие *известные* ошибки, запланированные к запуску 5.0.:(https://t.co/EiXR8tgHnz
— Билл Эриксон (@BillErickson) 19 ноября 2018 г.
Участники сказали, что не понимают спешки с выпуском 5.0. Некоторые отметили, что Гутенберг, похоже, измеряется другим уровнем успеха, чем предыдущие выпуски, где функции заголовков соответствовали другому стандарту в отношении доставки известных ошибок.
«Мы быстро приближаемся к миллиону (отслеживаемых Jetpack) сообщений, сделанных через редактор, причем количество неотслеживаемых сообщений, вероятно, кратно этому», — сказал Мулленвег в ответ на опасения авторов. «Произошел взрыв плагинов, созданных поверх Gutenberg, и некоторые вещи, такие как работа, проделанная ACF и Block Lab, кажутся действительно трансформационными для WordPress. Для тех, кому редактор не подходит, они могут в любой момент, в том числе после версии 5.0, перейти на Classic и продолжать использовать WP точно так же, как и раньше, по крайней мере, до 2022 года и, вероятно, дольше».
Мулленвег определил несколько вопросов, которые он считает «хорошими показателями успеха Гутенберга»:
- Предпочитают ли люди, когда у них есть выбор, использовать его, а не старый редактор?
- Могут ли они создавать вещи, которые не могли создать раньше?
- Являются ли новые пользователи WP более успешными (активными, довольными тем, что они создают), чем до Гутенберга?
- На его основе строятся интересные вещи?
Интересные плагины строятся поверх Гутенберга, но они ломаются с каждым выпуском плагина. Вчера был выпущен Gutenberg 4.5, соответствующий первому набору функций 5.0 RC. Он включает в себя большое количество изменений и исправлений ошибок, которые не были проверены сообществом в целом. В частности, в 4.5 появилась регрессия, которая вызывала белый экран смерти при попытке загрузить пользовательские типы сообщений в классическом редакторе, что вынуждало выпуск 4.5.1 раньше в тот же день. В каждом выпуске вносятся изменения, которые приводят к поломке плагинов, что требует немедленных обновлений от разработчиков плагинов.
Наш новый цикл разработки #gutenberg
1) Вышла новая версия ГБ
2) Скрещиваем пальцы
3) Узнайте, что ломает ГБ
4) Исправить проблемы с ГБ
5) Выпустить релиз
6) Выпущена новая версия ГБ
повторить процесс— Pootlepress — занятое строительство блоков Гутенберга (@pootlepress) 21 ноября 2018 г.
Технический руководитель Gutenberg Матиас Вентура опубликовал сегодня обновление, подтверждающее, что WordPress 5.0 пропустит запланированную дату выпуска 27 ноября, но не предложил дополнительную дату.
«Дата выпуска версии 5.0 находится на рассмотрении, поскольку маловероятно, чтобы это было 27 числа», — сказал Вентура.

WordPress 5.0 будет поставляться «когда будет готов», участники сосредоточены на выпуске релиз-кандидата как можно скорее
Когда второй набор ноябрьских дат выпуска был пропущен, многие предполагали, что WordPress 5.0 вернется к второстепенным датам в январе, но это еще не подтверждено. Предыдущий объем и график, изложенные Гэри Пендергастом, говорили, что ноябрьские даты могут быть сдвинуты на восемь дней, если это необходимо, и что, если потребуется дополнительное время, они будут стремиться к январским датам:
Вторичный RC 1: 8 января 2019 г.
Дополнительный выпуск: 22 января 2019 г.
Во время запланированного сегодня чата основных разработчиков обсуждение даты выпуска WordPress 5.0 стало жарким, поскольку участники продолжали настаивать на выпуске в январе. Пендергаст предположил, что декабрь может быть подходящей датой, на что генеральный директор Yoast Йоост де Валк ответил: «Я подниму ад, если мы сделаем декабрь».
Разработчики плагинов WordPress и агентства пытаются планировать предстоящие праздники и хотят, чтобы персонал был доступен, когда выйдет релиз. Многие из присутствовавших на встрече надеялись получить подтверждение о переносе релиза на январь.
«Пожалуйста, также обратите внимание на магазины плагинов, которые меняют свои приоритеты, чтобы иметь блоки, готовые к 5.0, только для того, чтобы исправить их несколько раз за последние несколько недель», — сказал Кевин Хоффман. «Успех 5.0 зависит от сторонней поддержки не меньше, чем от ядра».
«Все стороны согласны с тем, что количество кода и пропущенные более ранние сроки означают, что 27-е число несостоятельно», — сказал Мулленвег. «RC все еще возможен в ближайшее время, но, пожалуйста, не думайте, что это подразумевает окончательную дату релиза, пока мы не посмотрим, как все пойдет, и не выберем ее. Я надеюсь, что это показывает, что мы готовы изменить решения на основе новой информации, а не о том, чтобы быть «правильными» или слепо придерживаться предыдущих планов».
Это заявление указывает на то, что Малленвег, возможно, рассматривает даты, которые не были включены в первоначальный график, как он позже сказал: «Если вы все можете взять данные, не волнуясь о том, что это значит для даты выпуска, то в этом году было 8 основных выпусков. Декабрь, на самом деле это 34% наших последних 23 крупных релизов».
Несколько участников согласились с тем, что выпуск RC как можно скорее приведет к более длительному замораживанию кода для пользовательского интерфейса, API, документации и функций Gutenberg. Это даст сообществу больше времени на подготовку.
«Как часть команды разработчиков уже почти два года, я бы хотел, чтобы мы как можно скорее нарисовали линию RC, чтобы все не устали», — сказал Матиас Вентура. — И думаю, что он готов к рисованию. Я обеспокоен тем, чтобы позволить нам сделать «еще одну маленькую вещь» и сдвинуть линию стабильности еще ниже, в почти бесконечном процессе».
Участники сейчас заканчивают последние несколько билетов, и план состоит в том, чтобы выпустить релиз-кандидата завтра во время праздника Дня Благодарения в США. Учитывая глобальную базу участников WordPress, выпуск в праздничные дни не должен быть проблемой. Команда также все еще изучает возможность объединения плагина Classic Editor с обновлениями для существующих сайтов WordPress.
«Сейчас мы сосредоточены на отличном радиоуправляемом автомобиле, — сказал Мулленвег. На протяжении всей разработки Гутенберга Малленвег говорил, что WordPress 5.0 будет выпущен «когда будет готов». Дата выпуска не будет объявлена, пока у команды не будет времени оценить кандидата на выпуск.
«Это правда, что главное — готово ли оно, а сейчас оно не готово», — сказал Мулленвег.
В 1928 году Джон А. Шедд опубликовал небольшую книгу под названием «Соль с моего чердака». В нем было высказывание, которое, по словам контр-адмирала ВМС США Грейс Хоппер, оказало влияние на ее жизнь: «Корабль в гавани безопасен, но корабли строятся не для этого».
Серьезная переработка редактора WordPress принесла изрядную долю неуверенности и разочарования участникам и сообществу, которое зависит от программного обеспечения. После того, как критически важные проблемы были решены, кажется, что это превращается в цикл исправления и поломки вещей, который может продолжаться до бесконечности. Хотя праздничное время не идеальное, если Gutenberg будет останавливаться намного дольше, он будет гореть дневным светом. В какой-то момент кораблю просто нужно оттолкнуться от порта и посмотреть, как он плывет.
