Categories: Мнение

WordPress 3.7 удалит функцию публикации по электронной почте в пользу официального плагина

Возможность публикации по электронной почте будет удалена из ядра WordPress в версии 3.7. По мере развития WordPress появляются некоторые менее используемые функции, которые лучше использовать в качестве плагина, чтобы ядро ​​было компактнее. Так обстоит дело с функцией публикации по электронной почте, но не волнуйтесь — WordPress не оставит текущих пользователей. Плагин находится в разработке, который станет официальной заменой, обеспечивая практически плавный переход к публикации по электронной почте после выпуска 3.7.

Вот где Кэт Хэган внесла свой вклад. Кэт работала внештатным сотрудником WordPress и недавно была выбрана для прохождения стажировки в WordPress в рамках Программы распространения бесплатного программного обеспечения с открытым исходным кодом для женщин . Программа была вдохновлена ​​​​Google Summer of Code и была создана, потому что очень мало женщин подали заявки на участие в GSOC. Программа Outreach for Women (OPW) спонсировала Кэт Хаган для работы над WordPress, и на прошлой неделе она выпустила версию 1.0 нового плагина Post By Email .

Я связался с Кэт, чтобы узнать, что она планирует относительно будущего плагина. Мне было любопытно, почему она выбрала Post By Email в качестве проекта для своей стажировки, и она ответила:

Я читала список предлагаемых проектов WP, и пост по электронной почте был чем-то, что бросилось мне в глаза как имеющее большой потенциал.

Я знала, что это даст мне возможность узнать о некоторых областях кода WordPress, в которые у меня не было возможности вникнуть, и мне понравилось, что он был очень открытым с точки зрения того, какие функции будут частью проекта. Я также заметил во время исследования, что это была своего рода заброшенная функция — код в Core был глючным, были тикеты Trac, которые были открыты в течение многих лет, но я также видела много комментариев от людей, которые использовали эту функциональность и хотели чтобы увидеть его повторно. Так что, я думаю, вы могли бы сказать, что это апеллировало к моему желанию работать над чем-то, что требовало любви.

Функциональность публикации по электронной почте в ядре должна быть объявлена ​​устаревшей в версии 3.7. Hagan представила патч, который сейчас ожидает проверки. Патч по сути удаляет функциональность из ядра WordPress, не удаляя настройки. Текущие пользователи встроенной функции публикации по электронной почте смогут легко установить новый плагин и перенести свои настройки.

Во время стажировки у Хэган возник ряд проблем, как при создании этого нового плагина, так и при адаптации к новому рабочему процессу сообщества:

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

С нетехнической точки зрения, простое изучение того, как работает сообщество WordPress, было серьезной проблемой. Как человек, который никогда раньше не работал с программным обеспечением с открытым исходным кодом, я привыла к проектам с очень четкой иерархией и расписанием — у вас есть менеджер или технический руководитель, который выступает в качестве окончательного арбитра того, что будет сделано, как это будет сделано и когда. . В мире WordPress все гораздо более демократично: несмотря на то, что есть свободные зоны ответственности, все присоединяются к обсуждению того, как реализовать вещи и на чем сосредоточиться. Поначалу немного напрягало!

Чем плагин Post By Email отличается от функции Postie или Jetpack для отправки по электронной почте?

Вам может быть интересно, как и мне, чем новый плагин отличается от таких аналогов, как Postie и Jetpack’s Post By Email , которые уже делают почти все, что можно себе представить. Плагин Хагана был создан для другой цели.

Во-первых, он не такой полнофункциональный, по крайней мере пока; мы хотели канонический плагин, который, хотя и не обязательно имеет все прибамбасы, позволяет довольно легко перейти на него любому, кто использовал существующие функции до этого момента. Я действительно думаю, что они удовлетворяют немного разные потребности. Postie позволяет многое настраивать, почти как шаблон (например, указывать начало и конец, выдержки, формат сообщения), а Post By Email от Jetpack объединяет поддержку других функций, используемых на wordpress.com, таких как опросы. Jetpack также использует автоматически сгенерированный адрес электронной почты wordpress.com вместо подключения к сторонней учетной записи электронной почты.

Хорошей новостью здесь является то, что когда изменения произойдут в WordPress 3.7, у пользователей будет много вариантов для продолжения публикации по электронной почте. Я спросил Кэт, будет ли она добавлять все новые функции, которые были изложены в ее первоначальном предложении по проекту. Она ответила: «Я на пути к тому, чтобы закончить все, за двумя исключениями: поддержка мультисайтов пока отложена (это более широкое обсуждение), а ответы на комментарии по электронной почте будут включены в дорожную карту для более поздней версии, так как я знаю, что выиграла. у меня нет времени, чтобы воздать должное». Текущая версия плагина фактически добавляет поддержку электронных писем в формате HTML, что является долгожданным дополнением для тех, кто активно публикует сообщения по электронной почте.

WordPress получает нового участника

Хэган планирует продолжить поддержку и разработку плагина после завершения стажировки. Ей очень понравилась стажировка по разработке программного обеспечения с WordPress, и она надеется помочь в будущем. «Я узнала, что WordPress — это прекрасно поддерживающее сообщество, и этим летом встреча и работа со всеми были потрясающими», — сказала она. «Проекты с открытым исходным кодом могут пугать, особенно когда они такие же большие и активные, как WordPress, поэтому я думаю, что более структурированное введение чрезвычайно полезно для людей, которые не знают, с чего начать. Я знаю, что наличие наставников и четко определенный проект действительно имели значение для меня

writer

Recent Posts

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

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

1 год ago

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

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

1 год ago

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

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

1 год ago

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

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

1 год ago

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

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

1 год ago

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

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

2 года ago