Contributing to WordPress -- WordCamp Savannah 2010
-
Upload
andrewnacin -
Category
Documents
-
view
1.399 -
download
6
description
Transcript of Contributing to WordPress -- WordCamp Savannah 2010
Contributing toWordPress Core
Andrew NacinWordPress Core Developer
twitter @nacin web andrewnacin.comemail [email protected]
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 makeit 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 can't find any of them.
• They damage QA and testing.
• They make good UI difficult.
• They confuse users.
Do something specific and do it well.
Defaults that work will lead the UI in 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.
pre-release candidates for 3.0 were downloaded
75,000 times
QUALITY ASSURANCE
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.comemail [email protected]