Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Contributing to WordPress, WordCamp Russia 2013

5,740 views

Published on

http://2013.russia.wordcamp.org/

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Contributing to WordPress, WordCamp Russia 2013

  1. 1. Участие в развитии WordPress Сергей Бирюков WordCamp Russia 2013
  2. 2. Обо мне Сергей Бирюков ● Локализатор WordPress в России http://ru.wordpress.org ● Участник разработки http://core.trac.wordpress.org http://sergeybiryukov.ru @flash_usb
  3. 3. Зачем? ● Связь с сообществом ➔ Если вы что-то исправили в плагине или в ядре, сообщите об этом разработчикам ● Профессиональное развитие ➔ Общение с лучшими разработчиками мира ● Лучшее понимание работы WordPress, его настоящего и будущего ● Если вы зарабатываете с помощью WordPress, то заинтересованы в том, чтобы он был лучше ● Поиск клиентов ● 46 000 000 скачиваний за последние 12 месяцев ● 18.9% всех сайтов Сети
  4. 4. Способы участия ● Разработка ● Поддержка ● Документация ● Тестирование ● Дизайн ● Переводы ● Выступления
  5. 5. make.wordpress.org ● /core ● /ui ● /support ● /docs ● /polyglots ● /accessibility ● /themes ● /plugins ● /meta ● /mobile ● /training ● /community
  6. 6. Разработка ● Создание плагинов ● Разработка ядра WordPress
  7. 7. wordpress.org/plugins
  8. 8. make.wordpress.org/core/handbook
  9. 9. core.trac.wordpress.org
  10. 10. О WordPress → Участники
  11. 11. Участники ● Руководители проекта ● Помощники по разработке ● Недавние звёзды ● Участники разработки ядра WordPress 3.x ● Команда локализации
  12. 12. Цикл релиза ● Планирование ● Разработка — 2 месяца ● Бета-версии — 1 месяц ● Релиз-кандидаты — 1 месяц ● Запуск
  13. 13. Поддержка ● Не требует особых навыков ● Каждый может найти вопрос, на который знает ответ ● Поиск решения помогает лучше разобраться в теме ● Обмен опытом
  14. 14. ru.forums.wordpress.org
  15. 15. Документация ● Кодекс WordPress ➔ Дополнять и редактировать может каждый, у кого есть аккаунт WordPress.org ● Описания функций в коде /** * Retrieve post meta field for a post. * * @since 1.5.0 * @link http://codex.wordpress.org/Function_Reference/get_post_meta * * @param int $post_id Post ID. * @param string $key Optional. The meta key to retrieve. By default, returns data for * all keys. * @param bool $single Whether to return a single value. * @return mixed Will be an array if $single is false. Will be value of meta data field * if $single is true. */ function get_post_meta( $post_id, $key = '', $single = false ) {
  16. 16. codex.wordpress.org/ru:Main_Page
  17. 17. Тестирование ● WordPress нуждается в тестировании на протяжении всего цикла разработки ● Другой хостинг, другие плагины и темы оформления, другие требования ● Тестовая копия сайта ● Плагин WordPress Beta Tester
  18. 18. Дизайн ● Создание тем оформления ● Улучшение панели управления WordPress
  19. 19. wordpress.org/themes
  20. 20. make.wordpress.org/ui
  21. 21. Переводы ● Перевод Кодекса ● Перевод ядра WordPress ➔ GlotPress ● BuddyPress и bbPress ● Мобильные приложения (Android, iOS, Windows Phone) ● Перевод плагинов и тем ➔ Отправить перевод автору, чтобы тот включил его в следующие версии
  22. 22. Локализованные версии 10 августа 2013 г., спустя 10 дней после выхода WordPress 3.6: ● Всего скачиваний: 2 218 458 ● Немецкая: 107 052 ● Испанская: 79 324 ● Французская: 65 235 ● Японская: 63 229 ● Русская: 47 416
  23. 23. translate.wordpress.org/projects
  24. 24. make.wordpress.org/polyglots
  25. 25. Выступления ● Встречи WordPress Meetup ● Конференции WordCamp
  26. 26. wpmoscow.wordpress.com

×