Тематический проект WP Rig Starter ищет новых сопровождающих

Опубликовано: 2020-08-19
Декоративное изображение логотипа WP Rig на фоне редактора кода.

Пару лет назад Мортен Рэнд-Хендриксен запустил WP Rig для WordPress. Цель состояла в том, чтобы представить сообществу разработчиков темы современную стартовую тему и процесс сборки. Теперь он и нынешняя команда надеются найти кого-то нового, чтобы продолжить работу над проектом. Тот, кто будет выбран, получит полное право собственности на проект.

Рэнд-Хендриксен проведет встречу в Zoom в пятницу, 21 августа, в 8:00 по тихоокеанскому стандартному времени. Планируется, что встреча продлится 30 минут с возможными дополнительными 30 минутами для сессии вопросов и ответов. Он обновит в блоге WP Rig формат и повестку дня встречи на этой неделе. Любой, кто интересуется будущим WP Rig, может принять участие.

«Идеальный кандидат — это тот, у кого есть интерес, время и стремление поддерживать проект», — сказал Рэнд-Хендриксен. «Будущие владельцы, специалисты по сопровождению, коллеги и т. д. должны будут придерживаться установленной модели управления, в которой описываются роли, обязанности, полномочия и способы «подняться по лестнице», если хотите».

Прежде чем принять бразды правления, кандидаты встретятся с Рэнд-Хендриксен и другими наследственными сторонниками проекта. Цель состоит в том, чтобы разобраться в логистике передачи.

«Как только проект передается новым владельцам и сопровождающим, он становится их проектом», — сказал Рэнд-Хендриксен. «Это означает, что они могут двигаться в любом направлении, которое они считают значимым и ценным для сообщества. Это настоящая передача: мы, устаревшие мейнтейнеры, не навязываем нашим взглядам на то, каким WP Rig должен быть в будущем, новых владельцев и мейнтейнеров. Мы поделимся нашими знаниями и видением, и позволим следующему поколению команды WP Rig проложить собственный путь в будущее».

В идеале официальная команда тем WordPress взяла бы на себя проект WP Rig или, по крайней мере, собственную версию стартовой темы. Однако у команды не хватает ресурсов, чтобы это произошло. По словам представителя Themes Team Уильяма Паттона, некоторые участники заинтересованы, но ни у кого сейчас нет времени внести свой вклад.

«Если TRT хочет принять проект, они имеют приоритет перед всеми другими заинтересованными сторонами», — сказал Рэнд-Хендриксен. «Намерение WP Rig всегда заключалось в том, чтобы пожертвовать проект более крупному проекту WordPress с открытым исходным кодом, и TRT был бы идеальной группой для передачи ключей».

Неизведанное будущее полнофункционального редактирования

Тот, кто возьмется за проект WP Rig, сможет исследовать великое неизвестное полнофункциональное редактирование сайта. Ожидается, что ранняя версия этой функции появится в WordPress 5.6 в конце этого года. Это может означать пересмотр проекта и развитие его в совершенно новом направлении, чем предполагалось изначально. Это сложная задача, и для нее потребуется кто-то, у кого есть время и способность идти в ногу с радикальными изменениями в ближайшие месяцы.

Рэнд-Хендриксен и его команда провели экспериментальную работу с Block Areas и WP Rig Blockade, вариантом оригинальной темы WP Rig, которая исследовала блоки за пределами области контента. Однако за последние полтора года репозитории почти не работали. Рэнд-Хендриксен сказал, что они слишком увлеклись выпуском версии 2.0 WP Rig, чтобы увидеть, как какой-либо из этих проектов будет реализован.

«Поскольку сообщество WordPress начинает изучать, что означают блоки повсюду , как никогда важно иметь эту объединяющую основу для начала, чтобы все говорили на одном языке и использовали одни и те же инструменты», — сказал он. «Когда мне пришлось уйти, это было моим самым глубоким сожалением: я не буду участвовать в формировании этой следующей эволюции платформы и не смогу помочь сообществу разработать эту объединяющую основу».

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

«На карту поставлены большие деньги, и многие разработчики глубоко инвестировали и финансово зависят от статус-кво тем», — сказал он. «Чтобы привлечь их к участию и изучить будущее тем, необходимо начать с единой базовой линии, и сейчас самое подходящее время для внедрения современного кода, инструментов и стандартов. WP Rig может стать катализатором этого проекта, а также фундаментом, на котором он будет построен. Что всегда говорят евангелисты открытого исходного кода? «Решения принимаются теми, кто появляется». Это шанс не просто проявить себя, но и активно вести сообщество к совместному будущему».

Он считает, что новые владельцы WP Rig смогут ответить на один из вопросов, нависших над проектом WordPress: как должно выглядеть полное редактирование сайта?

Современная оснастка

WP Rig намного более продвинут, чем стартовые темы прошлых лет. Однако не только. Из многих начальных тем, доступных в сообществе разработчиков WordPress, многие из них перешли к включению современных систем сборки и инструментов, которые не были частью более ранних проектов, таких как Underscores (_s), который ближе всего к «официальному». стартовый тематический проект, который WordPress когда-либо видел.

«Когда мне впервые пришла в голову идея WP Rig, это было потому, что я много лет поддерживал очень популярный курс LinkedIn Learning (ранее Lynda.com) по созданию тем с нуля с использованием _s, и я заметил _s и темы WP. , в целом, все больше и больше отставали от общих тенденций веб-разработки», — сказал Рэнд-Хендриксен. «Темы WordPress в целом все еще создаются так, как будто это 2012 год, а не 2020 год, и многие из наиболее важных достижений в области веб-разработки обычно не используются при разработке тем. Поскольку проект превратился из моего личного эксперимента в командный, мы приняли решение начать с нуля и сказать: «Если бы кто-то создал тему сегодня, в 2018 году, с современными инструментами и лучшими практиками, как бы это выглядело?» Результатом стал инструмент для создания тем, использующий современные процессы сборки и инструменты, облегчающие разработку тем. Да, это совсем не похоже на стандартные стартовые темы, но, как я уже сказал, стандартные стартовые темы выглядят как Интернет в 2012 году».

В сообществе WordPress все еще есть мнение, что веб-разработка слишком далеко уходит от своих корней понимания основ HTML, CSS и PHP начального уровня. Прошли ли мы тот момент, когда этих простых основ было достаточно для создания тем WordPress в современном мире?

«Это сложнее понять новичкам?» — спросил Ранд-Хендриксен. «Если исходить из предположения, что все, кроме старого доброго способа создания тем, «сложнее», то да, безусловно. Если вы начнете с точки зрения того, что темы WordPress являются первым практическим опытом многих людей в области веб-разработки, а WordPress несет ответственность за ознакомление людей с текущими и перспективными веб-инструментами, то я думаю, что ответ будет отрицательным».

Рэнд-Хендриксен говорит, что WP Rig значительно упрощает разработку многих современных тем, а более сложные части подробно документированы. От улучшений производительности до современного JavaScript и объектно-ориентированного PHP — тема охватывает широкий спектр практик, с которыми разработчикам старых тем, возможно, придется начать разбираться как можно раньше. «Для разработки большинства стандартных тем WP Rig так же прост, как и любой другой инструмент разработки», — сказал он. «Это просто отличается от того, как обычно работают темы WordPress. Что, с моей точки зрения, не только хорошо, но и необходимо, если темы WordPress хотят оставаться в курсе событий остальной сети».

WP Rig также дает авторам тем преимущество благодаря доступности из коробки. Рэнд-Хендриксен уже давно является ярым сторонником внедрения стандартов доступности в темах, поэтому вполне логично, что стартап, который он возглавлял, подходит к разработке с упором на доступность.

«Я разрабатываю темы более 15 лет и более десяти лет преподаю разработку тем», — сказал Рэнд-Хендриксен. «Одним из основных препятствий для разработки тем является отсутствие официального унифицированного инструмента, с которого можно начать. _s некоторое время выполнял эту роль, но теперь он плохо поддерживается, вяло развивается и значительно отстает в том, что касается стандартов и современных инструментов. WordPress нужно что-то похожее на «создать реагирующее приложение», которое уже давно есть. WP Rig был создан, чтобы служить базой или источником вдохновения для такого проекта: предоставить официальную стартовую тему и процесс сборки, чтобы дать людям единое место для работы и единую базу, в которую можно внести свой вклад и улучшить, чтобы сообщество могло подняться вместе».