Contributing To WordPress - WordCamp Savannah 2010

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 26

Contributing to

WordPress Core
Andrew Nacin
WordPress Core Developer

twitter @nacin web andrewnacin.com


email andrewnacin@gmail.com
WordCamp Savannah — August 21, 2010
Make sure WP_CACHE is true. Props nacin.
How can you contribute?
Ideas
Support
Documentation
Evangelism
Testing
Translating
Design
Development
How does code make
it into WordPress?
Contributing to open source
• Take constructive feedback.
• Don’t take it personal.
• Patches welcome!

• Tickets — tasks, enhancements, bug reports


• Patches — code, design, documentation
• Discussion — comments, weekly chats
What makes a great bug report?
Our philosophies.
Decisions, not options.
Preferences have a cost.
• Too many means you Do something
can't find any of them.
specific and do it
• They damage QA and well.
testing.
• They make good UI Defaults that work
difficult. will lead the UI in
• They confuse users. the right direction.
The quality of an
interface design is
inversely proportional to
the number of designers.
If you're too lazy to do
the homework and think
through the big-picture
rationale, I'm too lazy to
add the feature.
In the presence of good
rationale, maintainers
should be willing to
change their mind often.
security@wordpress.org
QUALITY ASSURANCE

pre-release candidates for


3.0 were downloaded
75,000 times
Follow along! Join us!
• #wordpress-dev on freenode.net
• http://wpdevel.wordpress.com
• http://core.trac.wordpress.org
• wp-svn – mailing list for commits
• wp-hackers – plugin and core developers
• wp-testers – beta testers
• @PatchesWelcome on Twitter
Questions?

twitter @nacin web andrewnacin.com


email andrewnacin@gmail.com

You might also like