working in and with open source communities

Post on 16-Apr-2017

6.635 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.icinga.org

rootconf | Bangalore | 15th of April 2016

WORKING IN AND WITH OPEN SOURCE

COMMUNITIES

• Bernd Erk• Icinga co-founder• Working @netways

• @gethash

www.icinga.org

ICINGA – OPEN SOURCE MONITORING

Quick Poll

Open Source Monitoring

Icinga is a scalable and extensible monitoring system which checks the availability of your resources, notifies users of outages and provides extensive BI data.

Icinga should be your favorite solution

Our Partner in India

ICINGA - COMMUNITY

WHAT IS A COMMUNITY?

Communities are social units of any size that share common values and interests

Communities are controlled by the people not by the leaders

Communities can look different from the inside and the outside

SENSE OF COMMUNITY

• Valuable Membership• Real Influence• Integration and fulfillment of needs• Shared emotional connection

CREATION OF A COMMUNITY

$ git init

$ git clone

COMMUNITY BUILDING

The four stages of community building

The Different Drum: Community-Making and Peace, Scott Peck

When a group comes together like on a first date

Pseudocommunity

Growing demands upon the facilitator

Chaos

Acknowledgment of the weakness

Emptiness

Respect and empathy

True community

WORK IN A COMMUNITY

WORK IN A COMMUNITY

AS A MEMBER

Realize that everyone is a member

Disagree with ideas and not the people

Bring new members in your community

Take care of the next generation

Be as flexible as possible

Don’t be a redshirt!

by @geekgirldawn

WORK IN A COMMUNITY

AS A LEAD

I know that I said there is no control through leaders

Maintain balance between the strong and the weak

Take care of the internal culture

Don’t be a control freak

COMMUNITY MAINTENANCE

COMMUNITY MAINTENANCE

METHODS

Talk, talk, talk and of course talk

Create a transparent community environment

Measure progress and note community members

Meet as much as you can (and can afford)

COMMUNITY MAINTENANCE

TOOLS

• Ticketing System• Communication Platform• “Wiki“• SCM – SaaS or On Premise• Website (Blog or CMS)• Authentication and Authorization

DEALING WITH FAILURE

People will complain about EVERYTHING!

Accepting Failure is necessary

Culture of failure

Try to be nice as long as possible

Don‘t accept harassment

COMMUNITY RULES

Code of Conduct

Having a Code of Conduct is very important

But taking care is much more important

The world is not pink, nice, lovely and caring

But we can do our very best!

QUESTIONS AND ANSWERS

THANK YOU!www.icinga.orgdev.icinga.orggit.icinga.org

@icinga/icinga+icinga

top related