Transcript
Page 1: Contributing to WordPress

Contributing to WordPressWordCamp Denver 2009

Jane WellsAutomattic

Page 2: Contributing to WordPress

Development

Page 3: Contributing to WordPress

Development

Patches, patches, patches!

Bug hunts!

Page 4: Contributing to WordPress

Development

#wordpress-dev IRC channel

wp-hackers email list

http://core.trac.wordpress.org

Page 5: Contributing to WordPress

Development

Trac Ticket Types:

Defect (bug)

Enhancement

Feature request

Task (blessed)

Page 6: Contributing to WordPress

QA

Page 7: Contributing to WordPress

QA

Run latest development version

wp-testers email list

http://core.trac.wordpress.org

Page 8: Contributing to WordPress

Documentation

Page 9: Contributing to WordPress

Documentation

Codex

Page 10: Contributing to WordPress

Documentation

Codex vs. Handbook?

Page 11: Contributing to WordPress

Ideas and Opinions

Page 12: Contributing to WordPress

Ideas and Opinions

Ideas forum

#wordpress-dev

Page 13: Contributing to WordPress

Ideas and Opinions

Surveys

Advisory boards

Page 14: Contributing to WordPress

User Experience

Page 15: Contributing to WordPress

User Experience

Information Architecture (wireframes)

Interaction Design (storyboards)

Page 16: Contributing to WordPress

Graphic Design

Page 17: Contributing to WordPress

Graphic Design

WordPress 2.7 icon design contest

Page 18: Contributing to WordPress

Graphic Design

WordPress Styleguide

Page 19: Contributing to WordPress

Graphic Design

new!

Page 20: Contributing to WordPress

Graphic Design

Interface mockups

Page 21: Contributing to WordPress

Usability Testing

Page 22: Contributing to WordPress

Usability Testing

One protocol, many moderators

Page 23: Contributing to WordPress

Usability Testing

Broad participant pool

Page 24: Contributing to WordPress

WordPress.tv

Page 25: Contributing to WordPress

WordPress.tv

Tutorial screencasts

WordCamp presentations

Demos of specific implementations

Interviews

Page 26: Contributing to WordPress

Community Organizing

Page 27: Contributing to WordPress

Community Organizing

Co-working/Jelly

WordPress Meetups

WordCamps

Page 28: Contributing to WordPress

Next Steps

Page 29: Contributing to WordPress

Next Steps

Improve Ideas forum

Finalize new contribution opportunities

Launch volunteer signup

Pilots: Advisory boards, distributed usability testing, user experience design

Page 30: Contributing to WordPress

</presentation>

Questions?

Page 31: Contributing to WordPress

Questions?

jane.wordpress.com

[email protected]

@janeforshort


Top Related