Open-Source Yourself: How You Can Help Build WordPress

999ec503c62c8972cbbc00f0aa932f4f?s=47 Job
April 01, 2016

Open-Source Yourself: How You Can Help Build WordPress

Open Source Software is only possible because people dedicate time and energy to building, developing and maintaining it. WordPress powers 25% of all websites and that makes it the biggest content management system. It is open source and can be used by anyone for free, but that’s only possible if its users are contributing to it.

In this talk, we share how WordPress is built and focus on the many, many ways that anyone can get involved. We show opportunities for everyone by highlighting both developer and WordPress beginner roles.

999ec503c62c8972cbbc00f0aa932f4f?s=128

Job

April 01, 2016
Tweet

Transcript

  1. Konstantin Obenland | @obenland
 Gareth Allison | @garethisatwit
 Job Thomas

    | @jobtex Automattic | @Automattic Open-Source Yourself How you can help build WordPress
  2. +24% of the web Powers (almost) 1 in 4 websites

    +60m Total WordPress Sites 5 billion Page Views +430 Employees +25k Plugins +14m WordPress.com 4 Upgrades
  3. • Everyone can contribute • Communication: - Overview (make.wordpress.org) -

    Slack (make.wordpress.org/chat) Introduction
  4. None
  5. None
  6. None
  7. @obenland WordPress Core

  8. • Volunteer contributors, loosely organized. • Three releases a year.

    • Decisions: Meritocracy. How It’s Made
  9. • Asynchronous development, fast iterations. • Must be ready at

    the beginning of a cycle. • Won’t always end up in core. Feature Plugins
  10. • Attend weekly dev-chat in #core. • Look through “Good

    first bugs” report. • Test patches and give feedback. • Volunteer for unpopular tasks. How to Contribute
  11. • Host on WordPress.org • Handbooks:
 developer.wordpress.org/plugins
 developer.wordpress.org/themes • Review

    Themes to learn and help others. Plugins & Themes
  12. @jobtex Other Expertise

  13. • Explain everything - Documentation - Support forums • Include

    everyone - Polyglots - Accessibility Other Expertise
  14. Documentation

  15. Support forums

  16. Swahili as example • sw.wordpress.org • translate.wordpress.org/locale/sw/ Polyglots

  17. None
  18. None
  19. 24 April: WPTranslationDay.org

  20. None
  21. • Questions: - Is all content available to everyone? (Perceivable)

    - Can visitors use all functionality? (Operable) - Can visitors comprehend all content? (Understandable) - Can visitors use any device? (Robust) • make.wordpress.org/accessibility/handbook Accessibility
  22. @garethisatwit How to Contribute to WordPress OFFLINE

  23. It’s a whole other level of learning when you meet

    people, and there is so much advice to be given.
 - Kim Gjerstad
  24. How to Contribute to WordPress OFFLINE

  25. • WordCamps • Meetups • Contributor Days How to Contribute

    to WordPress OFFLINE
  26. WordCamp?

  27. Less like this…

  28. …more like this:

  29. None
  30. None
  31. WordCamps central.wordcamp.org

  32. None
  33. None
  34. WordCamp Kenya

  35. WordCamp Cape Town

  36. WordCamp Cape Town

  37. plan.wordcamp.org

  38. For me, the best part of organising these things is

    being able to showcase how great a local WordPress community can be and what it really means to come together as a community. It’s always super rewarding seeing so many people coming together under the banner of WordPress to share ideas, make new connections, and generally have fun.
 
 - Hugh Lashbrooke
  39. Meetups www.meetup.com/pro/wordpress

  40. • Lagos, Nigeria • Accra, Ghana • Susah, Tunisia •

    Yaoundé, Cameroon • Lusaka, Zambia WordPress Meetups in Africa • Durban, South Africa • Cape Town, South Africa • Johannesburg, South Africa
  41. • Lagos, Nigeria • Accra, Ghana • Susah, Tunisia •

    Yaoundé, Cameroon • Lusaka, Zambia WordPress Meetups in Africa • Durban, South Africa • Cape Town, South Africa • Johannesburg, South Africa
  42. None
  43. None
  44. make.wordpress.org/community/meetup-interest-form/

  45. • Support: - Sign up on WordPress.org - Answer 5

    questions • Make: - Sign up on make.wordpress.org/chat - Join at least 1 team - Make 1 contribution • Join/Organise: - 1 Meetup - 1 WordCamp Challenge
  46. None