В ядро WordPress 3.8 решили добавить некоторые особенности плагинов

Сегодня был важный день для определения всех возможностей, которые будут добавлены в WordPress 3.8. В ходе длительной трехчасовой встречи Мэтт Мулленвег опросил разработчиков плагинов, чтобы узнать, в каком состоянии находится разработка функциональных решений для нового релиза. Я решил привести основные моменты этой дискуссии.

Плагину выбора областей виджетов дали зеленый свет

Встреча началась с обсуждения доступности для пользователей всех преимуществ плагина Widgets Area Chooser. Шон Эндрюс в последнюю минуту внес предложение, почему плагин необходимо включить в WordPress 3.8.

widgets-area-chooser

Мэтт ответил: «Я думаю, что это небольшое, но полезное дополнение, и тикет на Trac поможет решить любые проблемы, связанные с кодом». В ближайшие несколько дней плагин должен быть представлен на WordPress.com, чтобы команда могла протестировать его в более широком диапазоне браузеров и пользователей. На данный момент все идет к тому, что указанному нововведению дали зеленый свет.

Omnisearch нужно довести до ума

В ходе встречи было установлено, что плагин Omnisearch нужно еще обсудить и доработать. Пока он находится в сыром виде, потому его нельзя переносить в ядро.

Плагин DASH будет добавлен в ядро

Дэйв Мартин, также известный как @lessbloat, лидер команды разработчиков плагина Dash, объединился с разработчиком ядра Марком Джэкитом, чтобы совместно работать над внедрением плагина в ядро. Никаких важных вопросов при обсуждении плагина не возникло.

Когда Дэйва спросили, как будет выглядеть сайт с малым объемом контента, @lessbloat опубликовал скриншот новой консоли:

new-dash

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

THX – все системы на старт!

Плагин Theme Experience планомерно продвигается к релизу 3.8. В новой версии пользователи WordPress могут ждать усовершенствованного способа просмотра тем.

theme-with-multiple-sreenshots

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

MP6 окончательно доработан для внедрения

Помимо некоторых действий, таких как тестирование производительности и поддержки браузеров, плагин полностью готов к работе – его можно использовать прямо сейчас. MP6 наконец-то будет внедрен в ядро WP.

«MP6 – это то, что нас подстегивает», отметил Мэтт. «Он привлекает к себе разработчиков, заставляет WP выглядеть современным. Важность адаптивного аспекта этого плагина не может быть преувеличена». MP6 несет в себе обширное улучшение текущего администраторского дизайна; пожалуй, это одно из самых ожидаемых дополнений к WP.

Twenty Fourteen пока не привязана к 3.8

Twenty Fourteen – следующая тема по умолчанию в WordPress. Поскольку эта тема будет являться одной из самых многофункциональных, разработчикам надо определиться, какие возможности вносить в нее. Команда разработчиков стремится добавить как можно больше разных изменений в кастомайзер. Вялый ход процесса разработки говорит о том, что тема Twenty Fourteen вряд ли будет включена в 3.8. В наихудшем сценарии развития событий тема будет оставлена до версии 3.9, но с этим пока не решено.

Возможности были добавлены в ствол WordPress

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

Блог про WordPress
Комментарии: 15
  1. vovasik

    Widgets Area Chooser — а есть люди у которых артроз и тыкать сложно, давайте в ядро включим плагин который голосовые метки виджетам присвоит

  2. Волшебник

    Widgets Area Chooser хорошее предложение, т.к. часто допустим нужно выводить что-то только в сайдбаре записи, но не на главной странице. К пример виджет «похожие записи», который на главной совсем не нужен.

  3. Otshelnik-fm

    Зачем плагины включать в ядро? Тем более такие мало кому нужные? Или пользователь с вордпрессом в корень отупел и не может сам поставить нужный плагин из репозитория? Давайте всё в коробку запихаем и будем счастливы переплачивать за хостинг.

    «Ствол остается несколько изменчивым» — этот перевод меня позабавил . Транк он и в африке транк )) Вот цитата с хабра:

    «Для не-программистов: в статье часто используются термины «ветка» (она же «branch»), «trunk», «merge» — пусть они вас не пугают. Эти понятия используются в системе контроля версий SVN, знать которую не обязательно для понимания того, что:
    trunk — первоначальный, «наш» поток времени, ход истории.
    branch, ветка — альтернативный поток времени, образуемый при вмешательстве в историю.
    merge — процесс вливания ветки в транк, т.е. последствия событий альтернативной истории становятся частью основного потока истории (понятие основного/дополнительного потока — условно, тут скорее речь об одном потоке как родительском, и втором, как ответвлении от него).

    Таким образом, можно хоть переписать историю с нуля – только это будет ее новая ветка, а старая останется в сохранности. Этакий GitHub с форками от любой прошлой ревизии.»

    1. Дмитрий (автор)

      Я брал перевод терминов из Википедии.

      http://ru.wikipedia.org/wiki/%D1%E8%F1%F2%E5%EC%E0_%F3%EF%F0%E0%E2%EB%E5%ED%E8%FF_%E2%E5%F0%F1%E8%FF%EC%E8

      C системами контроля версий я не работал, потому заранее прошу извинения за некоторые неточности.

  4. Волшебник

    Ну а зачем точно так же включать akismet в ядро? Я так понимаю это будет всё же плагин, который будет идти с WP по дефолту, кому не надо удалят его, как я например удалил akismet.

  5. elimS

    Волшебник, а разве плагин akismet не появляется после того, как wordpress обновляется до следующей версии? У помню удалял его несколько раз, но потом забил на это дело. Надоедает. Или есть какие-либо методы как можно раз и навсегда от него избавиться? =)

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

  6. Волшебник

    Нет, после удаления акисмета он не появляется, по крайней мере я не помню чтоб мне приходилось его повторно удалять, так же как и Hello Dolly. Правильнее будет думаю называть вещи своими именами, тогда путаницы не возникнет, т.е. не «включение плагинов в ядро», а «включение плагинов в дистрибутив». А это две разные вещи. Ибо плагин можно удалить, функции ядра — нет.

    Кроме того эти плагины, которые идут вместе с WP, по умолчанию не включены и таким образом ничего не грузят и не тормозят, как и любой другой неактивный плагин.

  7. Дуо

    «Волшебник, а разве плагин akismet не появляется после того, как wordpress обновляется до следующей версии?»

    Вопрос хоть и не ко мне, но позволю себе ответить. Нет, не появляется. Я так понимаю, вся wp-content не участвует в обновлении WP.

    В ядре уже сейчас море функционала, который большинство пользователей никогда не задействуют. С другой стороны — поставить голое ядро, а потом начинать лепить, как из Лего себе сайт, с нужным функционалом из репозитория — занятие крайне муторное. Тут, какбэ, «золотая середина» нужна, но по понятным причинам ни кто не знает где она :)

  8. elimS

    Спасибо, пойду удалю Акисмет и гляну не появится ли он позже =)

  9. Волшебник

    Удалённые дефолтные темы ведь кстати тоже не появляются после обновлений.

  10. Otshelnik-fm

    Как бы вордпресс в будущем сам себя не задушил.
    Если будут плагины добавляться в ядро — плохо. А если в папку — пофиг. Но добавляются именно в ядро. Хотя насчет мобильных версий админки и фронтэнда — я не спорю, это нужный функционал. А вот другие фишки… украшательства. По мне чем оттачивать админку — пусть сделают упор на регистрацию и переносу в фронтэнд административных вещей.
    Социализация тоже — как граватар — так это поддержка из ядра, а как твиттер, инстаграм, фейсбук… Так не дождемся. Для этого мы ставим плагины.

  11. Волшебник

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

  12. Otshelnik-fm

    Волшебник — такое ощущение что у них с системой комментирования Дисскус какие-то договоренности. Вот и не внедряют функционал.

    1. Дмитрий (автор)

      Честно говоря, Дискусс мне совсем не нравится. Его ставят как замену нормальной формы комментирования. В итоге я просто не оставляю комментариев в таких блогах, если нет альтернатив.

  13. Волшебник

    Мне тоже не нравится, кроме того его блокирует расширение для браузеров Ghostery. Такие коменты недавно поставили в блоге разработчиков Оперы. Они как-то тормознуто подгружаются.

    Otshelnik-fm, договорились бы лучше с соцсетями, имхо гораздо прибыльнее было бы.

Добавить комментарий

Получать новые комментарии по электронной почте.