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

Building a Community Around Your Open-Source Product

Building a Community Around Your Open-Source Product

This talk was presented online for WPSessions: https://wpsessions.com/sessions/building-a-community/

Hugh Lashbrooke

January 15, 2020
Tweet

More Decks by Hugh Lashbrooke

Other Decks in Business

Transcript

  1. Building a Community
    Around Your
    Open-Source Product
    Hugh Lashbrooke

    View full-size slide

  2. What is open-source
    software?

    View full-size slide

  3. Open-source software is…
    ...open for inspection
    ...able to be modified
    ...free to be enhanced

    View full-size slide

  4. What is community?

    View full-size slide

  5. Community is…
    ...a group of people
    ...with a common interest
    ...coming together
    ...around an idea

    View full-size slide

  6. “Nearly 80% of founders
    reported building a community
    of users as important to their
    business, with 28% describing it
    as critical to their success.”
    -
    stateofstartups2019.firstround.com

    View full-size slide

  7. What should my
    community focus be?

    View full-size slide

  8. The SPACE Model
    Support
    A space for members to answer questions and
    solve problems for each other
    Product
    A space for members to share ideas that will drive
    product innovation and development
    Acquisition & Advocacy
    A network of ambassadors who drive awareness
    and growth for the business
    Content & Programming
    A group of people who contribute information,
    goods and services that make up the product
    Engagement
    A space for people who have a common interest
    that is related to, or focused on, your product

    View full-size slide

  9. Where do I start?

    View full-size slide

  10. Provide a Platform for Conversation
    Space
    Where can community members find each other
    to continue their conversations?
    Prompts
    How do I give people an excuse to connect for the
    first time?
    Structure
    What structure would make conversation in this
    space more meaningful?

    View full-size slide

  11. Select your tools
    Facebook
    Twitter
    Instagram
    Slack
    Email newsletter
    Blog
    BuddyPress
    GitHub
    Mighty Networks
    Higher Logic

    View full-size slide

  12. Get started
    Be friendly & help people
    Help people to help each other
    Decide on your level of moderation
    Decide on access level

    View full-size slide

  13. Seek growth
    Identify & empower active
    members
    Start a local meetup group
    Encourage & support other meetup
    groups

    View full-size slide

  14. What about contributions?

    View full-size slide

  15. Motivate Contributors
    Open source
    Open source as many of your tools as you can to
    provide more pathways to contribution
    Documentation
    Document all of your code as well as how to use
    your build tools
    Onboarding
    Provide a clear starting point for contributors to
    start getting involved
    Incentives
    Provide incentives for contributors - badges,
    product discounts, gifts, etc.

    View full-size slide

  16. Hugh Lashbrooke
    @hlashbrooke hugh.blog
    automattic.com make.wordpress.org

    View full-size slide