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.

Contributing to WordPress Core

654 views

Published on

How to contribute to WordPress core

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Contributing to WordPress Core

  1. 1. @jeffikus @diekloon Core Contributions 101 Everything you need to know to start contributing to WordPress core, today!
  2. 2. @diekloon@jeffikus So you like to code huh? If you are already building WordPress products, or clients products/sites with WordPress, why not give back?
  3. 3. @diekloon@jeffikus Where do you start? It’s a bit tricky when you don’t know how.
  4. 4. @diekloon@jeffikus Register https://core.trac.wordpress.org
  5. 5. @diekloon@jeffikus Read the documentation http://make.wordpress.org/core/handbook/
  6. 6. @diekloon@jeffikus Let’s find us some tickets! A short list of places to look.
  7. 7. @jeffikus @diekloon Good First Bugs https://core.trac.wordpress.org/tickets/good-first-bugs
  8. 8. @jeffikus @diekloon No Patch https://core.trac.wordpress.org/tickets/no-patch/
  9. 9. @jeffikus @diekloon Needs Unit Tests https://core.trac.wordpress.org/tickets/needs-unit-tests/
  10. 10. @jeffikus @diekloon Next Major and Next Minor Release https://core.trac.wordpress.org/tickets/major/workflow/ https://core.trac.wordpress.org/tickets/minor/workflow/
  11. 11. @jeffikus @diekloon Bug Reports https://make.wordpress.org/core/reports/
  12. 12. @jeffikus @diekloon Ask in Slack #core https://wordpress.slack.com
  13. 13. @diekloon@jeffikus Setup your Tools and Environment Vagrant, custom rolled, what should I choose?
  14. 14. @diekloon@jeffikus Testing Unit tests, manual tests, peer reviews
  15. 15. @diekloon@jeffikus Patches Creating and applying patches
  16. 16. @jeffikus @diekloon Useful SVN Commands svn update svn status svn diff svn diff path/to/file svn diff > my-path-file.diff patch -p0 < /path/to/patch.diff svn revert . -R svn revert path/to/file https://codex.wordpress.org/Using_Subversion
  17. 17. @jeffikus @diekloon Doing the Github dance Oh yes its true! Much the same as SVN Only differences is the command! git diff —no-prefix > my-patch-name.diff http://scribu.net/wordpress/svn-patches-from-git.html
  18. 18. @diekloon@jeffikus Submitting a patch How to submit your changes to trac
  19. 19. @diekloon@jeffikus Following Up Staying in touch after you’ve submitted your patch
  20. 20. @jeffikus @diekloon All about me! https://core.trac.wordpress.org/my-patches/ https://core.trac.wordpress.org/my-comments/ https://core.trac.wordpress.org/timeline/
  21. 21. @jeffikus @diekloon Props page https://deliciousbrains.com/developers-guide-contributing-wordpress-core/ http://wpcapetown.co.za http://wordpress.org
  22. 22. @jeffikus @diekloon Lets Chat General discussion and questions around WordPress core development.
  23. 23. @diekloon@jeffikus @jeffikus @diekloon @woothemes jeffikus.com gerhardpotgieter.com woothemes.com

×