Статьи

Начинается путешествие в WordPress 3.5

Надеюсь, к настоящему времени все ваши установки WordPress успешно обновлены до версии 3.4. Одна из самых интересных вещей в выпуске версии — то, что работа может начаться со следующей версии! Вот краткий предварительный просмотр того, что обсуждалось в последнем сеансе разработки чатов для WordPress 3.5.


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

Quick Catch Up: Для тех, кто не знает, что такое чат для разработчиков WordPress, это еженедельная встреча на канале # wordpress-dev в IRC-чате для команды разработчиков WordPress. Вы можете прочитать журналы IRC этих чатов, если не можете попасть на фактическое собрание или хотите посмотреть всю дискуссию, которую я здесь подведу. Вы также можете следить за блогом по разработке WordPress, который недавно был перемещен в сеть блогов «make» .

Дискуссию на этой неделе вел Эндрю Нацин , которого недавно повысили до статуса ведущего разработчика в знак признания его невероятного вклада. Мэтт Малленвег также взял слово, чтобы объяснить, что он имел в виду для направления следующего выпуска.

Основными предложениями Мэтта по основным функциям были (цитируются в чате разработчика):

  1. Первое упомянутое: Двадцать Двенадцать, который был первоначально намечен на 3.4, но сдерживался.

    «2012 год готов, и пока нужно больше работать, цикла должно быть достаточно
    мы должны рассмотреть вопрос о продвижении его в дополнение к пакету 3.5

    в каталоге темы после того, как мы дали ему один раз / два раза в стволе «

    Конечно, будет интересно увидеть новую тему Twenty Twelve, выпущенную с 3.5, и посмотреть, какие изменения могут произойти между тем и сейчас. Здесь есть демо «Двадцать двенадцать» в его нынешнем состоянии: « Двадцать двенадцать демо» .

  2. «Было бы неплохо немного сгладить эстетику администратора, когда мы все ретинизируем, чтобы было легче масштабировать (отзывчиво) в будущем, а также перекрашивать (сейчас синяя тема — большие накладные расходы)
    WordPress.com также вдохновляет их использовать https://github.com/blog/1106-say-hello-to-octiconshttp://wordpress.com/i/noticons/example.html
    так меньше мультяшных / знаковых вещей у нас сейчас «

    Второе предложение не является большим сюрпризом, так как это направление, в котором обычно движется сеть, и оно имеет смысл. Как упоминал Мэтт, GitHub — один из ярких примеров использования шрифтов для замены значков / символов для масштабируемости. Также было бы хорошо дать синей теме администратора некоторую любовь (или потерять это).

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

    «Но я люблю менеджер ссылок. Я использую его все время!» ~ Никто, никогда. «
    ~ Марк Жакит

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

Некоторые другие предложения от разработчиков для области возможностей в 3.5 были:

  • Работайте над экраном приветствия, мастером настройки и новым пользовательским интерфейсом — пост Бена Балтера « Упадок панели инструментов» также упоминался здесь — и дальнейшее обсуждение пользовательского интерфейса, касающееся возможностей 3.5, произошло в блоге Make WordPress UI .
  • Более тонкая настройка Theme Customizer. В частности, работать над обработкой пользовательских заголовков и фонового рабочего процесса, а также меню (упомянутые виджеты, но с большей вероятностью для 3.6)
  • Переработка рабочих процессов загрузки / вставки медиа. Нацин уточнил, что на данный момент важно ограничить сферу его применения. Некоторые вещи, которые он упомянул, были вне рамок: галереи как объекты и несколько родителей для вложений. По сути, все, чего нет в текущем диалоговом окне мультимедиа, например экран библиотеки мультимедиа и т. Д., Не будет затронуто. Идея состоит в том, чтобы выровнять и отделить функциональность, которую предоставляет диалоговое окно мультимедиа: разделение задач.
  • Nacin упомянул две вещи для области загрузки мультимедиа, если было дополнительное время: загрузка в фоновом режиме и перетаскивание «n» для загрузки изображений в редактор. Учитывая сжатые сроки, я сомневаюсь, что они превратятся в 3.5, но приятно видеть, что такие функции есть на радаре, и Эндрю Озз, казалось, чувствовал, что они могут не занять столько времени, как вы могли подумать. Nacin и Mark Jaquith даже упомянули о возможности устанавливать изображения для загрузки на другие серверы!
  • Эндрю Озз (Andrew Ozz) также высказал идею об усилении безопасности с точки зрения уведомлений администратора об электронной почте для активаций плагинов / тем, доступных обновлений и т. Д. Так что, надеюсь, это также привлечет внимание к WordPress 3.5.

Это довольно интересные предложения по охвату, и, хотя это все еще очень условно , я с нетерпением жду возможности увидеть, как это все получится. Я также с нетерпением жду возможности участвовать в процессе разработки.

Нацин упомянул три улучшения платформы, которые он хотел бы видеть в WordPress 3.5:

  • «Копии файлов во время обновления должны быть проверены с помощью хэша. Слишком много запросов поддержки и электронных писем на мой вкус, каждый выпуск, потому что файл не копируется. Мы должны проверить и повторить попытку, как v1».
  • «WordPress.org теперь поддерживает избранное плагинов. Я надеюсь, что Otto42 сможет возглавить API, позволяющий вам просматривать на своих панелях любимые плагины так же, как вы просматривали недавно обновленные и т. Д.»
  • «Языковые пакеты для стандартных тем и« основных »плагинов (импортеры и др.)»

Также была обсуждена очень предварительная дата выпуска WordPress 3.5. Команда стремится к дате выхода 5 декабря или где-то в это время. Это фактически делает процесс разработки достаточно коротким, менее чем через 5 месяцев. Он также охватывает временные рамки с несколькими крупными событиями, такими как WordCamp San Francisco, саммит сообщества WordPress, встреча компаний Automattic и конференция PressNomics.

Был также разговор о заморозке функций к 12 сентября, а затем о тестировании пользователей и настройках, которые должны быть завершены к 26 сентября. Это будет означать, что есть место для бета-версии, выпуска кандидатов и т. Д. До окончательного выпуска. Как подытожил Scribu в чате, два месяца на разработку, а затем два месяца на полировку.

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


В начале этой недели Nacin опубликует официальное резюме обзорной сессии по Make / Core , и разработчикам, которые хотят участвовать, предлагается подготовить команды для формирования каждой из основных функций. Команды использовались для процесса разработки WordPress 3.4, и, похоже, все прошло очень хорошо, поэтому на этот раз они придерживаются его.

На следующей неделе в WordPress Dev Chat программа Nacin, вероятно, будет:

  • Формализация объема функций основывается главным образом на том, что обсуждалось на этой встрече.
  • Выработка любых соображений относительно платформы / API
  • Обсуждение таких вещей, как модульные тесты, XML-RPC и т. Д. Над этим нужно работать, чтобы быть в курсе других событий, которые происходят

Планируется WordPress 3.5, что очень интересно. Некоторые из обсуждаемых функций довольно важны, поэтому, как только они будут выпущены и вы обновитесь, вы их заметите! Опять же, я должен отметить, что все упомянутое выше является очень предварительным , но это, по крайней мере, указывает на направление развития.

Так что же вы надеетесь превратить в WordPress 3.5? Что не было упомянуто, что вы действительно думаете, нуждается в работе над? И самое главное, планируете ли вы участвовать и вносить свой вклад в WordPress на этот раз? Дайте нам знать в комментариях ниже!