Contributing to WordPress core - a primer

Post on 29-Jan-2018

964 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

Transcript

How can I contribute to WordPress core?

By Dave Martin - @lessbloat

I’m a new contributor.

Contributor Handbook

make.wordpress.org/core/handbook/

Lots of ways to help

•Support

•Documentation

•Testing

•Design

•Translations

•Speaking

•Run local classes

•Writing code

Front-end dev & Design

Outline• Communication

• Release cycles

• Decisions

• I have an idea

• Run trunk locally

• Intro to Trac

• Intro to IRC

• Testing a patch

• Creating a patch

Communication

make.wordpress.org

Release cycles 101•Planning

•Design/Dev - 2 mo.

•Beta’s - 1 mo.

•Release Candidates - 1 mo.

•Launch

Decisions

I’ve got an idea

Run trunk locally

Run trunk locallyapachefriends.org (XAMPP)

Run trunk locallyStart Apache and MySQL

Run trunk locally/Applications/XAMPP/xamppfiles/htdocs

Run trunk locallycd /Applications/XAMPP/htdocs/wordpress

Run trunk locallylocalhost/phpmyadmin

Run trunk locallyEdit your config

Run trunk locallyAdd your database connection info

Run trunk locallylocalhost/wordpress/trunk/

Intro to Traccore.trac.wordpress.org

Intro to IRChttp://adium.im/

Intro to IRCirc.freenode.net

Intro to IRC#wordpress-dev#wordpress-ui

Testing a patch

Testing a patch

Testing a patch

Testing a patchsvn status

Testing a patchpatch -p0 -i 21997.3.diff

Testing a patchlocalhost/wordpress/trunk/wp-admin

Creating a patchsvn up

Creating a patchsvn status

Creating a patchsvn diff

Creating a patchsvn diff > 21997.4.diff

Creating a patch

Creating a patch

Creating a patch

Creating a patch

Questions?

top related