Сегодня был важный день для определения всех возможностей, которые будут добавлены в WordPress 3.8. В ходе длительной трехчасовой встречи Мэтт Мулленвег опросил разработчиков плагинов, чтобы узнать, в каком состоянии находится разработка функциональных решений для нового релиза. Я решил привести основные моменты этой дискуссии.
Плагину выбора областей виджетов дали зеленый свет
Встреча началась с обсуждения доступности для пользователей всех преимуществ плагина Widgets Area Chooser. Шон Эндрюс в последнюю минуту внес предложение, почему плагин необходимо включить в WordPress 3.8.
Мэтт ответил: «Я думаю, что это небольшое, но полезное дополнение, и тикет на Trac поможет решить любые проблемы, связанные с кодом». В ближайшие несколько дней плагин должен быть представлен на WordPress.com, чтобы команда могла протестировать его в более широком диапазоне браузеров и пользователей. На данный момент все идет к тому, что указанному нововведению дали зеленый свет.
Omnisearch нужно довести до ума
В ходе встречи было установлено, что плагин Omnisearch нужно еще обсудить и доработать. Пока он находится в сыром виде, потому его нельзя переносить в ядро.
Плагин DASH будет добавлен в ядро
Дэйв Мартин, также известный как @lessbloat, лидер команды разработчиков плагина Dash, объединился с разработчиком ядра Марком Джэкитом, чтобы совместно работать над внедрением плагина в ядро. Никаких важных вопросов при обсуждении плагина не возникло.
Когда Дэйва спросили, как будет выглядеть сайт с малым объемом контента, @lessbloat опубликовал скриншот новой консоли:
Эта возможность выглядит достаточно продуманной и чистой, потому и было принято решение внедрить ее в ядро. Пользователи WordPress могут ожидать появления новой, привлекательной консоли в следующем релизе.
THX – все системы на старт!
Плагин Theme Experience планомерно продвигается к релизу 3.8. В новой версии пользователи WordPress могут ждать усовершенствованного способа просмотра тем.
В процессе обсуждения плагина было поднято несколько вопросов касательно его улучшения, а также повышения его «заметности» в интерфейсе. Пока еще есть достаточно времени, чтобы довести плагин до ума. Мэтт отметил, что тестирование указанной особенности с большим числом тем будет очень важным шагом, который гарантирует, что опыт взаимодействия останется таким же быстрым, как и сейчас.
MP6 окончательно доработан для внедрения
Помимо некоторых действий, таких как тестирование производительности и поддержки браузеров, плагин полностью готов к работе – его можно использовать прямо сейчас. MP6 наконец-то будет внедрен в ядро WP.
«MP6 – это то, что нас подстегивает», отметил Мэтт. «Он привлекает к себе разработчиков, заставляет WP выглядеть современным. Важность адаптивного аспекта этого плагина не может быть преувеличена». MP6 несет в себе обширное улучшение текущего администраторского дизайна; пожалуй, это одно из самых ожидаемых дополнений к WP.
Twenty Fourteen пока не привязана к 3.8
Twenty Fourteen – следующая тема по умолчанию в WordPress. Поскольку эта тема будет являться одной из самых многофункциональных, разработчикам надо определиться, какие возможности вносить в нее. Команда разработчиков стремится добавить как можно больше разных изменений в кастомайзер. Вялый ход процесса разработки говорит о том, что тема Twenty Fourteen вряд ли будет включена в 3.8. В наихудшем сценарии развития событий тема будет оставлена до версии 3.9, но с этим пока не решено.
Возможности были добавлены в ствол WordPress
Ствол остается несколько изменчивым, поэтому разработчики всегда могут принять решение отключить некоторые возможности. Поскольку особенности были слиты в ствол, Мэтт пожурил разработчиков, указав им, что «ствол стоит рассматривать как место, в котором вещи могут и должны меняться, в противоположность музею идеального кода». В переходный период вещи могут выглядеть несколько грязными и недоработанными, но это лишь временно, поскольку WordPress постоянно растет и развивается. Во что все это выльется, мы увидим в декабре.
Widgets Area Chooser — а есть люди у которых артроз и тыкать сложно, давайте в ядро включим плагин который голосовые метки виджетам присвоит
Widgets Area Chooser хорошее предложение, т.к. часто допустим нужно выводить что-то только в сайдбаре записи, но не на главной странице. К пример виджет «похожие записи», который на главной совсем не нужен.
Зачем плагины включать в ядро? Тем более такие мало кому нужные? Или пользователь с вордпрессом в корень отупел и не может сам поставить нужный плагин из репозитория? Давайте всё в коробку запихаем и будем счастливы переплачивать за хостинг.
«Ствол остается несколько изменчивым» — этот перевод меня позабавил . Транк он и в африке транк )) Вот цитата с хабра:
«Для не-программистов: в статье часто используются термины «ветка» (она же «branch»), «trunk», «merge» — пусть они вас не пугают. Эти понятия используются в системе контроля версий SVN, знать которую не обязательно для понимания того, что:
trunk — первоначальный, «наш» поток времени, ход истории.
branch, ветка — альтернативный поток времени, образуемый при вмешательстве в историю.
merge — процесс вливания ветки в транк, т.е. последствия событий альтернативной истории становятся частью основного потока истории (понятие основного/дополнительного потока — условно, тут скорее речь об одном потоке как родительском, и втором, как ответвлении от него).
Таким образом, можно хоть переписать историю с нуля – только это будет ее новая ветка, а старая останется в сохранности. Этакий GitHub с форками от любой прошлой ревизии.»
Я брал перевод терминов из Википедии.
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 системами контроля версий я не работал, потому заранее прошу извинения за некоторые неточности.
Ну а зачем точно так же включать akismet в ядро? Я так понимаю это будет всё же плагин, который будет идти с WP по дефолту, кому не надо удалят его, как я например удалил akismet.
Волшебник, а разве плагин akismet не появляется после того, как wordpress обновляется до следующей версии? У помню удалял его несколько раз, но потом забил на это дело. Надоедает. Или есть какие-либо методы как можно раз и навсегда от него избавиться? =)
Включение плагинов в ядро — палка о двух концах. Вроде и удобно, но не нужный функционал, который будет создавать лишнюю нагрузку, хоть и очень не существенную, немного раздражает. Тем более если количество плагинов вшитых в ядро будет увеличиваться, то создаваемое ими потребление ресурсов будет суммироваться. В результате получиться, что отключение всего этого не нужного функционала может существенно отражаться на производительности.
Нет, после удаления акисмета он не появляется, по крайней мере я не помню чтоб мне приходилось его повторно удалять, так же как и Hello Dolly. Правильнее будет думаю называть вещи своими именами, тогда путаницы не возникнет, т.е. не «включение плагинов в ядро», а «включение плагинов в дистрибутив». А это две разные вещи. Ибо плагин можно удалить, функции ядра — нет.
Кроме того эти плагины, которые идут вместе с WP, по умолчанию не включены и таким образом ничего не грузят и не тормозят, как и любой другой неактивный плагин.
«Волшебник, а разве плагин akismet не появляется после того, как wordpress обновляется до следующей версии?»
Вопрос хоть и не ко мне, но позволю себе ответить. Нет, не появляется. Я так понимаю, вся wp-content не участвует в обновлении WP.
В ядре уже сейчас море функционала, который большинство пользователей никогда не задействуют. С другой стороны — поставить голое ядро, а потом начинать лепить, как из Лего себе сайт, с нужным функционалом из репозитория — занятие крайне муторное. Тут, какбэ, «золотая середина» нужна, но по понятным причинам ни кто не знает где она :)
Спасибо, пойду удалю Акисмет и гляну не появится ли он позже =)
Удалённые дефолтные темы ведь кстати тоже не появляются после обновлений.
Как бы вордпресс в будущем сам себя не задушил.
Если будут плагины добавляться в ядро — плохо. А если в папку — пофиг. Но добавляются именно в ядро. Хотя насчет мобильных версий админки и фронтэнда — я не спорю, это нужный функционал. А вот другие фишки… украшательства. По мне чем оттачивать админку — пусть сделают упор на регистрацию и переносу в фронтэнд административных вещей.
Социализация тоже — как граватар — так это поддержка из ядра, а как твиттер, инстаграм, фейсбук… Так не дождемся. Для этого мы ставим плагины.
Кстати уже почти все используют интеграцию с соцсетями (регистрация, добавление коментов и т.д.), имхо давно пора поставить её в ядро или как дефолтный плагин.
Волшебник — такое ощущение что у них с системой комментирования Дисскус какие-то договоренности. Вот и не внедряют функционал.
Честно говоря, Дискусс мне совсем не нравится. Его ставят как замену нормальной формы комментирования. В итоге я просто не оставляю комментариев в таких блогах, если нет альтернатив.
Мне тоже не нравится, кроме того его блокирует расширение для браузеров Ghostery. Такие коменты недавно поставили в блоге разработчиков Оперы. Они как-то тормознуто подгружаются.
Otshelnik-fm, договорились бы лучше с соцсетями, имхо гораздо прибыльнее было бы.