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.

Wordcamp Uk 2008


Published on

Getting involved with WordPress
Presentation from WordCamp UK 2008

Published in: Technology, Business
  • Be the first to comment

Wordcamp Uk 2008

  1. 1. Getting Involved with WordPress Peter Westwood “westi”
  2. 2. A little bit about me <ul><li> user since February 2004 </li></ul><ul><li> Lead Developer since July 2007 </li></ul><ul><li>WordPress is a hobby! </li></ul>
  3. 3. Overview <ul><li>Different ways of getting involved </li></ul><ul><ul><li>Development </li></ul></ul><ul><ul><li>Documentation </li></ul></ul><ul><ul><li>Testing </li></ul></ul><ul><ul><li>Support </li></ul></ul><ul><ul><li>Translation </li></ul></ul>
  4. 4. Development <ul><li>Fixing bugs </li></ul><ul><li>Writing new features </li></ul><ul><li>Triaging bugs </li></ul><ul><li>Writing code documentation </li></ul><ul><li>Writing unit tests </li></ul>
  5. 5. Documentation and Testing <ul><li>Documentation </li></ul><ul><ul><li>Writing code documentation </li></ul></ul><ul><ul><li>Writing end-user documentation </li></ul></ul><ul><li>Testing </li></ul><ul><ul><li>Writing unit tests </li></ul></ul><ul><ul><li>Testing patches </li></ul></ul><ul><ul><li>Testing beta releases and release candidates </li></ul></ul>
  6. 6. Support <ul><li>Helping out on the .org forums </li></ul><ul><ul><li>A large variety or questions! </li></ul></ul>
  7. 7.
  8. 8. What it is.... <ul><li>The central hub for WordPress development </li></ul><ul><li>Used for tracking changes to the core code </li></ul><ul><li>“The rules” </li></ul><ul><ul><li>Anyone can create a ticket </li></ul></ul><ul><ul><li>Anyone can work on a ticket </li></ul></ul><ul><ul><li>Anyone can edit a ticket </li></ul></ul>
  9. 9. Making the best use of it... <ul><li>Finding things to work on </li></ul><ul><ul><li>Using reports </li></ul></ul><ul><ul><li>Using keywords </li></ul></ul><ul><ul><ul><li>reporter-feedback, has-patch, needs-patch, needs-testing, 2nd-opinion, dev-feedback, tested, commit, needs-patch, needs-unit-tests, needs-doc </li></ul></ul></ul><ul><ul><li>Asking! </li></ul></ul><ul><ul><ul><li>#wordpress-dev on </li></ul></ul></ul>
  10. 10.
  11. 11. WordPress unit test suite <ul><li>The beginnings of a comprehensive unit test suite. </li></ul><ul><li> </li></ul>
  12. 12. WordPress xref
  13. 13. WordPress phpDoc
  14. 14. GSOC <ul><li>Get more open source code created and released for the benefit of all; </li></ul><ul><li>Inspire young developers to begin participating in open source development; </li></ul><ul><li>Help open source projects identify and bring in new developers and committers; </li></ul><ul><li>Provide students in Computer Science and related fields the opportunity to do work related to their academic pursuits; </li></ul><ul><li>Give students more exposure to real-world software development scenarios (e.g., distributed development, software licensing questions, mailing-list etiquette). </li></ul>
  15. 15. mailing lists <ul><li>A large variety </li></ul><ul><ul><li>wp-hackers </li></ul></ul><ul><ul><li>wp-testers </li></ul></ul><ul><ul><li>wp-docs </li></ul></ul><ul><ul><li>wp-polygots </li></ul></ul><ul><ul><li>wp-xmlrpc </li></ul></ul><ul><ul><li>wp-pro </li></ul></ul><ul><ul><li>wp-trac </li></ul></ul><ul><ul><li>wp-svn </li></ul></ul>
  16. 16. crazyhorse
  17. 17. Questions?