contributing to wordpress core

23
@jeffikus @diekloon Core Contributions 101 Everything you need to know to start contributing to WordPress core, today!

Upload: jeffrey-pearce

Post on 16-Jul-2015

123 views

Category:

Technology


1 download

TRANSCRIPT

@jeffikus @diekloon

Core Contributions 101Everything you need to know to start contributing to

WordPress core, today!

@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?

@diekloon@jeffikus

Where do you start?It’s a bit tricky when you don’t know how.

@diekloon@jeffikus

Registerhttps://core.trac.wordpress.org

@diekloon@jeffikus

Read the documentationhttp://make.wordpress.org/core/handbook/

@diekloon@jeffikus

Let’s find us some tickets!A short list of places to look.

@jeffikus @diekloon

Good First Bugshttps://core.trac.wordpress.org/tickets/good-first-bugs

@jeffikus @diekloon

No Patchhttps://core.trac.wordpress.org/tickets/no-patch/

@jeffikus @diekloon

Needs Unit Testshttps://core.trac.wordpress.org/tickets/needs-unit-tests/

@jeffikus @diekloon

Next Major and Next Minor Release

https://core.trac.wordpress.org/tickets/major/workflow/ https://core.trac.wordpress.org/tickets/minor/workflow/

@jeffikus @diekloon

Bug Reportshttps://make.wordpress.org/core/reports/

@jeffikus @diekloon

Ask in Slack #corehttps://wordpress.slack.com

@diekloon@jeffikus

Setup your Tools and EnvironmentVagrant, custom rolled, what should I choose?

@diekloon@jeffikus

TestingUnit tests, manual tests, peer reviews

@diekloon@jeffikus

PatchesCreating and applying patches

@jeffikus @diekloon

Useful SVN Commandssvn updatesvn status

svn diffsvn diff path/to/file

svn diff > my-path-file.diff

patch -p0 < /path/to/patch.diff

svn revert . -Rsvn revert path/to/file

https://codex.wordpress.org/Using_Subversion

@jeffikus @diekloon

Doing the Github danceOh 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

@diekloon@jeffikus

Submitting a patchHow to submit your changes to trac

@diekloon@jeffikus

Following UpStaying in touch after you’ve submitted your patch

@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/

@jeffikus @diekloon

Props pagehttps://deliciousbrains.com/developers-guide-contributing-wordpress-core/

http://wpcapetown.co.za http://wordpress.org

@jeffikus @diekloon

Lets ChatGeneral discussion and questions around WordPress core development.

@diekloon@jeffikus@jeffikus @diekloon @woothemes

jeffikus.com gerhardpotgieter.com

woothemes.com