open source communities (php benelux keynote)

117
Chocolate Chip Cookies and Open Source Communities Elizabeth Naramore PHPBenelux 2011 Tuesday, February 1, 2011

Post on 11-Sep-2014

12 views

Category:

Technology


1 download

DESCRIPTION

Just like chocolate chip cookies, open source communities can be awesome creations. We’ll explore the ingredients in a community and how they all work together to produce something great.

TRANSCRIPT

Page 1: Open Source Communities (PHP Benelux Keynote)

Chocolate Chip Cookies

andOpen Source Communities

Elizabeth NaramorePHPBenelux 2011

Tuesday, February 1, 2011

Page 2: Open Source Communities (PHP Benelux Keynote)

Who am I?

Tuesday, February 1, 2011

Page 3: Open Source Communities (PHP Benelux Keynote)

I’m really not that interesting.

Tuesday, February 1, 2011

Page 4: Open Source Communities (PHP Benelux Keynote)

I’d rather hear about you.

Tuesday, February 1, 2011

Page 5: Open Source Communities (PHP Benelux Keynote)

Ohai, community!

PHPWomenPHPBuilder

OINK-PUG

PHP CommunitySpaz

Habari

Zen Cart

SourceForge

CART

Tuesday, February 1, 2011

Page 6: Open Source Communities (PHP Benelux Keynote)

Communitiescan bea lot

of things.

Tuesday, February 1, 2011

Page 7: Open Source Communities (PHP Benelux Keynote)

They can be lush gardens.

Tuesday, February 1, 2011

Page 8: Open Source Communities (PHP Benelux Keynote)

They can be lush gardens.

(boring)

Tuesday, February 1, 2011

Page 9: Open Source Communities (PHP Benelux Keynote)

They can be cats.

Tuesday, February 1, 2011

Page 10: Open Source Communities (PHP Benelux Keynote)

They can be cats.

(overused)

Tuesday, February 1, 2011

Page 11: Open Source Communities (PHP Benelux Keynote)

“Community”results from

mixing a wholelot of things together.

Tuesday, February 1, 2011

Page 12: Open Source Communities (PHP Benelux Keynote)

Cookies areawesome.

Tuesday, February 1, 2011

Page 13: Open Source Communities (PHP Benelux Keynote)

Especially oneswith

chocolate chips.

Tuesday, February 1, 2011

Page 14: Open Source Communities (PHP Benelux Keynote)

My Favorite Cookie Recipe:

1 cup butter, softened1 cup white sugar1 cup packed brown sugar2 eggs2 teaspoons vanilla extract3 cups all-purpose flour1 teaspoon baking soda1/2 teaspoon salt2 cups semisweet chocolate chips

Tuesday, February 1, 2011

Page 15: Open Source Communities (PHP Benelux Keynote)

Individually, theingredients

aren’t that great.

Tuesday, February 1, 2011

Page 16: Open Source Communities (PHP Benelux Keynote)

If the recipe isn’t complete,

they still aren’tthat great.

Tuesday, February 1, 2011

Page 17: Open Source Communities (PHP Benelux Keynote)

Together,they can kick ass.

Tuesday, February 1, 2011

Page 18: Open Source Communities (PHP Benelux Keynote)

Let’s bake a community.

Tuesday, February 1, 2011

Page 19: Open Source Communities (PHP Benelux Keynote)

Flour.

Tuesday, February 1, 2011

Page 20: Open Source Communities (PHP Benelux Keynote)

CommonInterest.

Tuesday, February 1, 2011

Page 21: Open Source Communities (PHP Benelux Keynote)

It’s the stuff thatbinds the community

together.

Tuesday, February 1, 2011

Page 22: Open Source Communities (PHP Benelux Keynote)

Sugar.

Tuesday, February 1, 2011

Page 23: Open Source Communities (PHP Benelux Keynote)

Communication Channels

Tuesday, February 1, 2011

Page 24: Open Source Communities (PHP Benelux Keynote)

How do we communicate with

each other?

Tuesday, February 1, 2011

Page 25: Open Source Communities (PHP Benelux Keynote)

BakingSoda.

Tuesday, February 1, 2011

Page 26: Open Source Communities (PHP Benelux Keynote)

Transparency

Tuesday, February 1, 2011

Page 27: Open Source Communities (PHP Benelux Keynote)

Transparencybuildstrust.

Tuesday, February 1, 2011

Page 28: Open Source Communities (PHP Benelux Keynote)

Transparencymakes theend result

better.

Tuesday, February 1, 2011

Page 29: Open Source Communities (PHP Benelux Keynote)

BrownSugar.

Tuesday, February 1, 2011

Page 30: Open Source Communities (PHP Benelux Keynote)

Respectand

Tolerance.

Tuesday, February 1, 2011

Page 31: Open Source Communities (PHP Benelux Keynote)

PHPWomenPartnership

Program

Tuesday, February 1, 2011

Page 32: Open Source Communities (PHP Benelux Keynote)

Sometimeseven the obviousthings need to be

said.

Tuesday, February 1, 2011

Page 33: Open Source Communities (PHP Benelux Keynote)

Respect and Tolerance:

Not just for the“different.”

Tuesday, February 1, 2011

Page 34: Open Source Communities (PHP Benelux Keynote)

We shouldrespect and tolerate

everyone inour community.

Tuesday, February 1, 2011

Page 35: Open Source Communities (PHP Benelux Keynote)

Butter.

Tuesday, February 1, 2011

Page 36: Open Source Communities (PHP Benelux Keynote)

Passion.

Tuesday, February 1, 2011

Page 37: Open Source Communities (PHP Benelux Keynote)

“Passion moves us forward

in the face of stagnation.”

Tuesday, February 1, 2011

Page 38: Open Source Communities (PHP Benelux Keynote)

“Passion moves us forward

in the face of stagnation.”

-- ElizabethN

Tuesday, February 1, 2011

Page 39: Open Source Communities (PHP Benelux Keynote)

Salt.

Tuesday, February 1, 2011

Page 40: Open Source Communities (PHP Benelux Keynote)

Free time.

Tuesday, February 1, 2011

Page 41: Open Source Communities (PHP Benelux Keynote)

Free time is precious,and sometimes

life gets in the way.

Tuesday, February 1, 2011

Page 42: Open Source Communities (PHP Benelux Keynote)

Life

Tuesday, February 1, 2011

Page 43: Open Source Communities (PHP Benelux Keynote)

gets

Tuesday, February 1, 2011

Page 44: Open Source Communities (PHP Benelux Keynote)

in

Tuesday, February 1, 2011

Page 45: Open Source Communities (PHP Benelux Keynote)

the

Tuesday, February 1, 2011

Page 46: Open Source Communities (PHP Benelux Keynote)

way.

Tuesday, February 1, 2011

Page 47: Open Source Communities (PHP Benelux Keynote)

Vanilla.

Tuesday, February 1, 2011

Page 48: Open Source Communities (PHP Benelux Keynote)

Communities should definitely

1. Stop2. Collaborate3. Listen

Tuesday, February 1, 2011

Page 49: Open Source Communities (PHP Benelux Keynote)

But...

Tuesday, February 1, 2011

Page 50: Open Source Communities (PHP Benelux Keynote)

Vanilla.

Tuesday, February 1, 2011

Page 51: Open Source Communities (PHP Benelux Keynote)

Vanilla.(or vanilla

extract)

Tuesday, February 1, 2011

Page 52: Open Source Communities (PHP Benelux Keynote)

Face to FaceDiscussions.

Tuesday, February 1, 2011

Page 53: Open Source Communities (PHP Benelux Keynote)

There is no substitute.

Tuesday, February 1, 2011

Page 54: Open Source Communities (PHP Benelux Keynote)

Eggs.

Tuesday, February 1, 2011

Page 55: Open Source Communities (PHP Benelux Keynote)

Humor.

Tuesday, February 1, 2011

Page 56: Open Source Communities (PHP Benelux Keynote)

It’s ok to lighten up.

Tuesday, February 1, 2011

Page 57: Open Source Communities (PHP Benelux Keynote)

The best part...

Tuesday, February 1, 2011

Page 58: Open Source Communities (PHP Benelux Keynote)

ChocolateChips!

Tuesday, February 1, 2011

Page 59: Open Source Communities (PHP Benelux Keynote)

People.

Tuesday, February 1, 2011

Page 60: Open Source Communities (PHP Benelux Keynote)

My chocolate chips.

Tuesday, February 1, 2011

Page 61: Open Source Communities (PHP Benelux Keynote)

A Word AboutRichard Thomascyberlot/phpjack

(1973-2010)

Tuesday, February 1, 2011

Page 62: Open Source Communities (PHP Benelux Keynote)

The Niki Fund4818 Davis Place #GRenton, WA 98055USA

Tuesday, February 1, 2011

Page 63: Open Source Communities (PHP Benelux Keynote)

Sometimes, we all think...

Tuesday, February 1, 2011

Page 64: Open Source Communities (PHP Benelux Keynote)

“Wow.”“People kinda suck.”

Tuesday, February 1, 2011

Page 65: Open Source Communities (PHP Benelux Keynote)

But the reality is,we need each other.

Tuesday, February 1, 2011

Page 66: Open Source Communities (PHP Benelux Keynote)

TAKE CARE OFYOUR

CHOCOLATE CHIPS.

Tuesday, February 1, 2011

Page 67: Open Source Communities (PHP Benelux Keynote)

Now, what do we have?

Tuesday, February 1, 2011

Page 68: Open Source Communities (PHP Benelux Keynote)

Cookie dough.

Tuesday, February 1, 2011

Page 69: Open Source Communities (PHP Benelux Keynote)

We need to addsome time.

Tuesday, February 1, 2011

Page 70: Open Source Communities (PHP Benelux Keynote)

Some thingscannot berushed.

Tuesday, February 1, 2011

Page 71: Open Source Communities (PHP Benelux Keynote)

Some

Tuesday, February 1, 2011

Page 72: Open Source Communities (PHP Benelux Keynote)

things

Tuesday, February 1, 2011

Page 73: Open Source Communities (PHP Benelux Keynote)

cannot

Tuesday, February 1, 2011

Page 74: Open Source Communities (PHP Benelux Keynote)

be

Tuesday, February 1, 2011

Page 75: Open Source Communities (PHP Benelux Keynote)

rushed.

Tuesday, February 1, 2011

Page 76: Open Source Communities (PHP Benelux Keynote)

Tuesday, February 1, 2011

Page 77: Open Source Communities (PHP Benelux Keynote)

Hmm.Something’s still

missing.

Tuesday, February 1, 2011

Page 78: Open Source Communities (PHP Benelux Keynote)

What drink goesbest with

chocolate chipcookies?

Tuesday, February 1, 2011

Page 79: Open Source Communities (PHP Benelux Keynote)

m

Tuesday, February 1, 2011

Page 80: Open Source Communities (PHP Benelux Keynote)

Many great ideashave been born

over a beer.

Tuesday, February 1, 2011

Page 81: Open Source Communities (PHP Benelux Keynote)

(just sayin’)

Tuesday, February 1, 2011

Page 82: Open Source Communities (PHP Benelux Keynote)

What ingredientis your

open source community

lacking?

Tuesday, February 1, 2011

Page 83: Open Source Communities (PHP Benelux Keynote)

What can you do about it?

Tuesday, February 1, 2011

Page 84: Open Source Communities (PHP Benelux Keynote)

Channels ofCommunication.

Tuesday, February 1, 2011

Page 85: Open Source Communities (PHP Benelux Keynote)

Do you have too many channels?

Tuesday, February 1, 2011

Page 86: Open Source Communities (PHP Benelux Keynote)

Try focusing on one or two.

Tuesday, February 1, 2011

Page 87: Open Source Communities (PHP Benelux Keynote)

If not, is the one you’re using being used effectively?

Tuesday, February 1, 2011

Page 88: Open Source Communities (PHP Benelux Keynote)

Observe how your community likes to

communicate.

Tuesday, February 1, 2011

Page 89: Open Source Communities (PHP Benelux Keynote)

Try a different channel.

Tuesday, February 1, 2011

Page 90: Open Source Communities (PHP Benelux Keynote)

Free Time.

Tuesday, February 1, 2011

Page 91: Open Source Communities (PHP Benelux Keynote)

Are your members just plain busy?

Tuesday, February 1, 2011

Page 92: Open Source Communities (PHP Benelux Keynote)

Try breaking up tasks into digestible

chunks.

Tuesday, February 1, 2011

Page 93: Open Source Communities (PHP Benelux Keynote)

Be patient.

Tuesday, February 1, 2011

Page 94: Open Source Communities (PHP Benelux Keynote)

Be flexible.

Tuesday, February 1, 2011

Page 95: Open Source Communities (PHP Benelux Keynote)

Respectand

Tolerance.

Tuesday, February 1, 2011

Page 96: Open Source Communities (PHP Benelux Keynote)

Do you have a welcoming and open

communityculture?

Tuesday, February 1, 2011

Page 97: Open Source Communities (PHP Benelux Keynote)

I know I said torespect and tolerate

everyone.

Tuesday, February 1, 2011

Page 98: Open Source Communities (PHP Benelux Keynote)

Douchebags are not included in“everyone.”

Tuesday, February 1, 2011

Page 99: Open Source Communities (PHP Benelux Keynote)

Don’t toleratethe

intolerant.

Tuesday, February 1, 2011

Page 100: Open Source Communities (PHP Benelux Keynote)

Passion.

Tuesday, February 1, 2011

Page 101: Open Source Communities (PHP Benelux Keynote)

Has the passion gone from your

community?

Tuesday, February 1, 2011

Page 102: Open Source Communities (PHP Benelux Keynote)

Try bringing innew people.

Tuesday, February 1, 2011

Page 103: Open Source Communities (PHP Benelux Keynote)

Try changing the focus.

Tuesday, February 1, 2011

Page 104: Open Source Communities (PHP Benelux Keynote)

CommonInterest.

Tuesday, February 1, 2011

Page 105: Open Source Communities (PHP Benelux Keynote)

Are people still interested in the

same things?

Tuesday, February 1, 2011

Page 106: Open Source Communities (PHP Benelux Keynote)

Face to FaceDiscussions.

Tuesday, February 1, 2011

Page 107: Open Source Communities (PHP Benelux Keynote)

If not a UG, try planning something

around a conference.

Tuesday, February 1, 2011

Page 108: Open Source Communities (PHP Benelux Keynote)

Humor.

Tuesday, February 1, 2011

Page 109: Open Source Communities (PHP Benelux Keynote)

There is a lot offunny stuff onthe Internets.

Tuesday, February 1, 2011

Page 110: Open Source Communities (PHP Benelux Keynote)

People.

Tuesday, February 1, 2011

Page 111: Open Source Communities (PHP Benelux Keynote)

Does your community need

new faces?

Tuesday, February 1, 2011

Page 112: Open Source Communities (PHP Benelux Keynote)

Is it growingbeyond its means?

Tuesday, February 1, 2011

Page 113: Open Source Communities (PHP Benelux Keynote)

“Community”provides

opportunities.

Tuesday, February 1, 2011

Page 114: Open Source Communities (PHP Benelux Keynote)

“Community”providessupport.

Tuesday, February 1, 2011

Page 115: Open Source Communities (PHP Benelux Keynote)

“Community”provides

knowledge.

Tuesday, February 1, 2011

Page 116: Open Source Communities (PHP Benelux Keynote)

“Community”provides

friendship.

Tuesday, February 1, 2011

Page 117: Open Source Communities (PHP Benelux Keynote)

Want to contact me?@ElizabethN

[email protected] IRC: ElizabethN

#sourceforge#phpc

#phpwomen

Thank you!Tuesday, February 1, 2011