WordCamp Orange County - Core Contribution Workshop
by
Mike Schroder
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Core Contribution Workshop WordCamp Orange County 2014 Mike Schroder (DH-Shredder) @GetSource - http://www.getsource.net
Slide 2
Slide 2 text
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
Slide 3
Slide 3 text
Choose your own VCS: ! http://develop.git.wordpress.org http://develop.svn.wordpress.org
Slide 4
Slide 4 text
Your portal to contribution: ! make.wordpress.org
Slide 5
Slide 5 text
IRC is the place to be.
Slide 6
Slide 6 text
… but trac is pretty cool too.
Slide 7
Slide 7 text
All the tickets fit to parse: ! core.trac.wordpress.org
Slide 8
Slide 8 text
The WordPress source is in the /src directory. ! http://develop.git.wordpress.org http://develop.svn.wordpress.org
Slide 9
Slide 9 text
Testing and unit tests are just as important as new patches.
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
No content
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
Core Contributor Handbook
Slide 14
Slide 14 text
- Download node.js - Install grunt-cli globally: $ sudo npm install -g grunt-cli - Install WP Node.js packages $ npm install
Slide 15
Slide 15 text
To apply patch from ticket: $ grunt patch:20000
Slide 16
Slide 16 text
• 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