Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Contributing to WordPress

Contributing to WordPress

My presentation for WordPress London - February 2013

Siobhan McKeown

February 21, 2013
Tweet

More Decks by Siobhan McKeown

Other Decks in Technology

Transcript

  1. Contributing
    to
    WordPress
    #wpldn

    View full-size slide

  2. Siobhan McKeown
    Writer @ Words for WP
    Editor @ Smashing MagazinE
    WordPress Contributor
    @SiobhanPMcKeown

    View full-size slide

  3. WordPress Contributors
    (not looking at all crazy)

    View full-size slide

  4. Why
    Contribute to
    WordPress?

    View full-size slide

  5. Learn
    The more I dove in, the more interesting it became, and the more difficult
    things I was able to figure out. Now, when I look back and see what I've
    learned just by contributing, I'm amazed. It's been more than I ever learned in
    college.
    Andrea Rennick

    View full-size slide

  6. Connect
    It raises your status inside the community, which is helpful, because it’s a very
    tight-knit community, and a lot of your business links are going to come from
    there. A lot of your potential partners on ventures and projects are going to
    come from within the community. And by contributing and staying close to that
    tight-knit group, you keep those connections alive.
    Mark Jaquith

    View full-size slide

  7. Career
    I got my job with DreamHost. And really, I used to work for a bank. I always
    used to say to people, I get satisfaction out of doing support for WordPress
    because I feel like I’m making things better for people in such a way that I can
    see the change happen that I know that I’m making peoples’ life a little bit better
    and a little bit easier, in a way that my job at the time just couldn’t satisfy.
    Mika Epstein

    View full-size slide

  8. Impact
    It’s not very often that something you do in an afternoon can touch so many
    folks, but WordPress is one of those places where you can. And for people who
    care about that, there’s nothing better.
    That feeling is so amazing. I still get it. I get that sort of shiver. You push out
    code or you push out change or a new design and you see the tweets start, you
    see the blog posts, you see the numbers move. It’s kind of amazing.
    Matt Mullenweg

    View full-size slide

  9. Love
    I’m totally a little bit of a hippy type, and I do it because I love the software. It’s
    my living. I get paid to do it full time. I love the community, and I think that the
    basic premise that WordPress is built on—democratizing publishing for
    everybody—is a really important one.
    Helen Hou-Sandi

    View full-size slide

  10. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View full-size slide

  11. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View full-size slide

  12. Core
    Features
    Bug Gardening
    Patches
    Testing

    View full-size slide

  13. 3.6 Cycle
    Led By: Mark Jaquith & Aaron Campbell
    Features: Revisions
    AutoSave
    Post Format UI
    Editorial Flow
    Menus
    Projects: Twenty Thirteen
    Bug Gardening

    View full-size slide

  14. Better
    Docs for
    Developers

    View full-size slide

  15. Code
    Reference

    View full-size slide

  16. Plugins
    BuddyPress
    BBPress
    GlotPress

    View full-size slide

  17. The
    Future’s
    Mobile

    View full-size slide

  18. ioS
    Windows
    Android
    BlackBerry
    Objective C
    C#
    Java

    View full-size slide

  19. Patches
    Testing
    User
    Experience
    A11y

    View full-size slide

  20. Review Themes

    View full-size slide

  21. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View full-size slide

  22. Core
    Make WordPress beautiful

    View full-size slide

  23. Documentation
    Layouts/Landing Pages/Styles

    View full-size slide

  24. Mobile
    Design for the Mobile Devices

    View full-size slide

  25. The BBs
    bbPress
    BuddyPRess
    User Interface
    User Experience
    Browser Testing
    UI Tickets

    View full-size slide

  26. Join
    The
    Theme
    Review
    Team

    View full-size slide

  27. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View full-size slide

  28. Codex
    Update
    the

    View full-size slide

  29. Handbooks
    Handbooks
    Targeted Documentation for Different User Groups

    View full-size slide

  30. take Part in A
    Docs Sprint

    View full-size slide

  31. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View full-size slide

  32. Translate WordPress

    View full-size slide

  33. Rosetta Site
    Translate a

    View full-size slide

  34. Docs
    In Your Language

    View full-size slide

  35. Plugins
    BuddyPress
    GlotPress
    bbPress
    Innstikk
    Разширения
    םיפסות
    vtičnikov

    View full-size slide

  36. Translate the Mobile Apps
    Make
    Mobile
    Global

    View full-size slide

  37. Multilingual Support

    View full-size slide

  38. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View full-size slide

  39. Training
    Teach
    WordPress

    View full-size slide

  40. Courses Share Your Courses

    View full-size slide

  41. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View full-size slide

  42. WordCamps
    WordCamp
    Get People Together At A

    View full-size slide

  43. Meetup
    Start a

    View full-size slide

  44. Better
    Make
    Events

    View full-size slide

  45. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View full-size slide

  46. Everyone knows
    Answer
    The
    To
    Something

    View full-size slide

  47. Community
    Help
    Others Get Involved

    View full-size slide

  48. Speaking
    Share Your
    Knowledge

    View full-size slide

  49. Make WordPress
    http://make.wordpress.org/core http://make.wordpress.org/plugins
    http://make.wordpress.org/ui
    http://make.wordpress.org/support
    http://make.wordpress.org/themes
    http://make.wordpress.org/accessibility
    http://make.wordpress.org/docs
    http://make.wordpress.org/polyglots
    http://make.wordpress.org/mobile
    http://make.wordpress.org/events
    http://make.wordpress.org/community

    View full-size slide

  50. IRC Chat Schedule
    Wednesday: Mobile. 1600 UTC in #wordpress-mobile
    Wednesday: BuddyPress. 1900 UTC in #buddypress-dev
    Wednesday: bbPress. 1900 UTC in #bbpress
    Wednesday: Core. 2100 UTC in #wordpress-dev
    Thursday: Support & Docs. 2100 UTC in #wordpress-sfd
    To get help helping out, check out
    #wordpress-contribute
    irc.freenode.net

    View full-size slide

  51. Hack Days
    Hack Day

    View full-size slide

  52. Just Get Started

    View full-size slide

  53. Questions?
    @SiobhanPMcKeown

    View full-size slide

  54. Photo Credits
    Slide 55: Me at WordCamp Netherlands. Photo CC License dmvdberg
    Slide 47: WordCamp Netherlands. Photo CC License Erno Hannink
    Slide 3: WordPress Contributors. Photo copyright Dougal Campbell
    Slide 5: Learn. Photo CC License themitcho
    Slide 6: Connect. Photo Copyright konsobe
    Slide 7: Career. Photo Copyright konsobe
    Slide 8: Impact. Photo CC License Andrea Rennick
    Slide 9: Love. Photo CC License Andrea Rennick
    Slide 10 (etc): WordPress Community Summit. Photo Copyright Mika Epstein
    Slide 32: Photo CC License synx508

    View full-size slide