Contributing to WordPress core - a primer
-
Upload
lessbloat -
Category
Technology
-
view
964 -
download
3
Transcript of Contributing to WordPress core - a primer
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 locallysvn co http://core.svn.wordpress.org/trunk/
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 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?