Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WordCamp Orange County - Core Contribution Workshop

WordCamp Orange County - Core Contribution Workshop

Always wanted to contribute to core, but are not sure how? Have a pet
bug? Interested in learning how to follow WordPress development?

In this workshop, attendees will have a hands-on walkthrough of how
core contribution works — from general process to version control.

Presented at WordCamp Orange County 2014 by Mike Schroder


Mike Schroder

June 08, 2014


  1. Core Contribution Workshop WordCamp Orange County 2014 Mike Schroder (DH-Shredder)

    @GetSource - http://www.getsource.net
  2. Who Am I? • Mike Schroder, a.k.a DH- Shredder, a.k.a.

    @GetSource • Third Culture Kid, enjoy Coffee & Sailing • WordPress 3.9 Co-Lead and Core Contributor • Happy DreamHost Employee
  3. Choose your own VCS: ! http://develop.git.wordpress.org http://develop.svn.wordpress.org

  4. Your portal to contribution: ! make.wordpress.org

  5. IRC is the place to be.

  6. … but trac is pretty cool too.

  7. All the tickets fit to parse: ! core.trac.wordpress.org

  8. The WordPress source is in the /src directory. ! http://develop.git.wordpress.org

  9. Testing and unit tests are just as important as new

  10. None
  11. None
  12. None
  13. Core Contributor Handbook

  14. - Download node.js - Install grunt-cli globally: $ sudo npm

    install -g grunt-cli - Install WP Node.js packages $ npm install
  15. To apply patch from ticket: $ grunt patch:20000

  16. • https://make.wordpress.org/core • https://core.trac.wordpress.org
 Slides: http://www.getsource.net/tag/contribution/ Mike Schroder (DH-Shredder) @GetSource

    - http://www.getsource.net Resources