Contributing to WordPress, WordCamp Russia 2013

4,953 views
4,901 views

Published on

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

Published in: Internet
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,953
On SlideShare
0
From Embeds
0
Number of Embeds
1,042
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×