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 Slide

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

    View Slide

  3. WordPress Contributors
    (not looking at all crazy)

    View Slide

  4. Why
    Contribute to
    WordPress?

    View 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 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 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 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 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 Slide

  10. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View Slide

  11. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View Slide

  12. Core
    Features
    Bug Gardening
    Patches
    Testing

    View Slide

  13. View Slide

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

    View Slide

  15. Better
    Docs for
    Developers

    View Slide

  16. Code
    Reference

    View Slide

  17. Plugins
    BuddyPress
    BBPress
    GlotPress

    View Slide

  18. The
    Future’s
    Mobile

    View Slide

  19. ioS
    Windows
    Android
    BlackBerry
    Objective C
    C#
    Java

    View Slide

  20. Patches
    Testing
    User
    Experience
    A11y

    View Slide

  21. Review Themes

    View Slide

  22. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View Slide

  23. Core
    Make WordPress beautiful

    View Slide

  24. View Slide

  25. Usability

    View Slide

  26. Documentation
    Layouts/Landing Pages/Styles

    View Slide

  27. Mobile
    Design for the Mobile Devices

    View Slide

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

    View Slide

  29. Join
    The
    Theme
    Review
    Team

    View Slide

  30. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View Slide

  31. Codex
    Update
    the

    View Slide

  32. Handbooks
    Handbooks
    Targeted Documentation for Different User Groups

    View Slide

  33. Inline Help

    View Slide

  34. The bbs

    View Slide

  35. take Part in A
    Docs Sprint

    View Slide

  36. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View Slide

  37. Translate WordPress

    View Slide

  38. Rosetta Site
    Translate a

    View Slide

  39. Docs
    In Your Language

    View Slide

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

    View Slide

  41. Translate the Mobile Apps
    Make
    Mobile
    Global

    View Slide

  42. Multilingual Support

    View Slide

  43. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View Slide

  44. Training
    Teach
    WordPress

    View Slide

  45. Courses Share Your Courses

    View Slide

  46. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View Slide

  47. WordCamps
    WordCamp
    Get People Together At A

    View Slide

  48. Meetup
    Start a

    View Slide

  49. Better
    Make
    Events

    View Slide

  50. Developer
    Designer
    Writer
    Linguist
    Teacher
    Organiser
    Anyone

    View Slide

  51. Everyone knows
    Answer
    The
    To
    Something

    View Slide

  52. View Slide

  53. Test

    View Slide

  54. Community
    Help
    Others Get Involved

    View Slide

  55. Speaking
    Share Your
    Knowledge

    View Slide

  56. How?

    View Slide

  57. 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 Slide

  58. 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 Slide

  59. Hack Days
    Hack Day

    View Slide

  60. Just Get Started

    View Slide

  61. Questions?
    @SiobhanPMcKeown

    View Slide

  62. 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 Slide