Sessions at OSCON 2012 about Community

View as grid

Your current filters are…

Tuesday 17th July 2012

  • How Not to Confuse Your Open Source Community with Your Customers

    by Stephen Walli

    Before we had Internet-sized bandwidth on which to collaborate around software, traditional software business was a simple pipeline. R&D delivered product into the pipe. Marketing delivered messages. Sales and marketing managed and qualified leads through the pipeline and if the product solved a customer problem properly, a market was made and you could measure the profits.

    With the rise of the Internet collaborative development communities formed around FOSS licenses. Many have tried to create businesses around such communities, or conversely create their own communities as an adjunct to their business. But in the ensuing confusion of customers and community no one is ever happy.

    This talk offers insight into how to think about both groups differently to everyone’s benefit.

    At 2:15pm to 3:00pm, Tuesday 17th July

    In F151, Oregon Convention Center

    Coverage slide deck

Wednesday 18th July 2012

  • The Science of Open Source Community Management

    by David Eaves

    An open source community depends on its capacity to attract people and the efficiency with which it can harness their energy to create great software. While a compelling mission or killer product can be helpful, effective communities must be responsive and efficient in managing the diverse needs and demands of its members.

    At 8:50am to 9:05am, Wednesday 18th July

    In Portland Ballroom, Oregon Convention Center

  • Harnessing the Good Intentions of Others for your OSS Project

    by Lynn Langit and Llewellyn Falco

    We have had a history of taking a different approach that has been highly successful in turning small emails and twitter comments into people programming with us on our OSS projects. In this session we will share our stories so that you can also the harness good intentions of others and turn those intentions into committable code.

    At 10:40am to 11:20am, Wednesday 18th July

    In D138, Oregon Convention Center

  • Open source community growth as a user experience problem

    by Asheesh Laroia and Karen Rustad

    In your open source project's community, some people contribute. Most people don't. By analyzing the typical open source project's on-ramp for new contributors through the lens of user experience design, we provide practical tips to make any project more approachable and that diversify the community.

    At 11:30am to 12:10pm, Wednesday 18th July

    In D138, Oregon Convention Center

  • Open Source 2.0: The Science of Community Management

    by David Eaves

    What do data analytics and negotiation theory have in common? In this talk, community management adviser David Eaves will outline how these two disciplines form the core of a new Science of Community Management: an approach to measure and manage contributors to make participation less frustration and more productive.

    At 1:40pm to 2:20pm, Wednesday 18th July

    In D138, Oregon Convention Center

  • Scaling Your Community by Nurturing Leaders

    by Meghan Gill

    In this session, we’ll talk about strategies for nurturing, empowering and rewarding community leaders to help scale your open source community.

    At 2:30pm to 3:10pm, Wednesday 18th July

    In D138, Oregon Convention Center

  • Global communities building open source Health IT platforms: The OpenMRS experience

    by Hamish Fraser, Burke Mamlin and Paul Biondich

    What are the advantages and disadvantages of building Health IT platforms instead of out-of-the box systems? How can people building these systems share tools and resources with others in different countries who may do very different work? This panel of participants in the OpenMRS community will share their real-world experiences from multiple continents on a variety of scales.

    At 5:00pm to 5:40pm, Wednesday 18th July

    In E146, Oregon Convention Center

    Coverage slide deck

  • Harnessing the Good Intentions of Others for your OSS Project

    by Llewellyn Falco and Lynn Langit

    “The single biggest pool of untapped natural resource in this world is human good intentions that never translate into action.” – Cindy Gallop.

    Unfortunately many people’s good intentions to help to improve your OSS project don’t result in any action because there are many hurdles to them making a meaningful contribution. The list below shows what we have seen to be the steps that potential contributors often go through. Most well-intentioned potential contributors just don’t seem make it to the end of this list.

    Wish – I wish this OSS did x, y or z.
    Explore – Let’s see what how this code actually works.
    Hack – If I change this, this feature should work.
    Share – This Patch adds my new feature.
    Acceptance – My patch was accepted!
    Insight – Because of my patch, they started doing feature a, b or c.
    This talk will be a collection of real-world stories of how we have lowered the bar for contributors to our OSS projects. As a result, we’ve collaborated from programmers from the US, Europe, Africa, India and Australia. Our talk will include stories about our successes in side-stepping the typically longer process. It will also cover an examination of the specific hurdles and an explanation of the techniques and practices we have used to harness the good intentions of others.

    Specifically, we will share real world stories from our own OSS projects (ApprovalTests and TeachingKidsProgramming) where specific problems or needs were addressed and improved or fixed due to contributions of other programmers. We will talk about techniques to make working with contributors world-wide possible. These will include specifics about remote pair programming, use of other OSS tools, and setting up environments, creating videos and other artifacts. Also we will share information about the human side of harnessing volunteer goodwill, including lessons we learned about response time, work time, cultural differences and more.

    If you have your own OSS project you will learn the following:

    How to monitor social media for interest in your project
    How and when to reach out and connect to interested technical people
    How to do remote pair programming (5 different methods)
    How to coordinate a remote, distributed all volunteer team
    How to have happy volunteers
    How to improve your project, i.e. learn from your volunteers
    If you contribute to OSS projects, you will learn the following:

    How to get patches approved
    How to work with the OSS leads to get your feature ideas coded and checked in
    How to turn your own wishful thinking (for an OSS project to add features) into reality
    The open source community has grown strong and productive by harnessing the goodwill around the globe. We would like to turn even more of that goodwill into code.

    On Wednesday 18th July

Thursday 19th July 2012

  • Managing Community Open Source Brands

    by Shane Curcuru

    What is the single most valuable part of an open source project? Its brand. When everyone can fork your code on their own, a project's brand is the most important thing to understand and maintain for the benefit of the project's core technical community. Learn how communities can intelligently manage their reputation, and companies can respectfully use the brand.

    At 4:10pm to 4:50pm, Thursday 19th July

    In E145, Oregon Convention Center

Friday 20th July 2012