life in open source communities, apachecon us 2009

40
Life in Open Source Communities Bertrand Delacrétaz BETA Life in Open Source Communities Bertrand Delacrétaz Senior Developer, R&D, Day Software, www.day.com Apache Software Foundation Member http://grep.codeconsult.ch - twitter: @bdelacretaz - [email protected] ApacheCon US 2009, Oakland, CA slides revision: 2009-10-30 1

Upload: bertrand-delacretaz

Post on 12-May-2015

2.037 views

Category:

Technology


0 download

DESCRIPTION

Slides of my "Life in Open Source Communities" talk at ApacheCon US 2009, see also http://grep.codeconsult.ch/2009/10/30/life-in-open-source-communities-live-at-apachecon/

TRANSCRIPT

Page 1: Life in Open Source Communities, ApacheCon US 2009

Life in Open Source Communities Bertrand Delacrétaz

BETALife in Open Source Communities

Bertrand DelacrétazSenior Developer, R&D, Day Software, www.day.com

Apache Software Foundation Member

http://grep.codeconsult.ch - twitter: @bdelacretaz - [email protected]

ApacheCon US 2009, Oakland, CA

slides revision: 2009-10-30

1

Page 2: Life in Open Source Communities, ApacheCon US 2009

Basel, Switzerland headquarters(~80 people, ~150 worldwide)

Munich

London

NewportBeach, CA

Toronto

Survived tough times (SWX:DAYN)Roy T. Fielding and David Nuescheler,

“Mr. REST” and “Mr. JCR”2001

“Day allows us to quickly and reliably deliver content to our entire McFamily, helping us to be flexible and drive new opportunities.”

Steve Wilson, Senior Director of Web Communications, McDonald’s

Strong ties to the Apache Software Foundation

(everything is content)

content-centricproducts

www.day.comnote the 3-letter domain name: we’ve been doing this for a while...

Swiss open sourceaward / business / 2008

Page 3: Life in Open Source Communities, ApacheCon US 2009

links etc. at

http://x42.ch/01.00.01

Page 4: Life in Open Source Communities, ApacheCon US 2009

is there

life

in

open source communities?

Page 5: Life in Open Source Communities, ApacheCon US 2009

are our communities

intimidating?

Page 6: Life in Open Source Communities, ApacheCon US 2009

can we establish a

relationship?

Page 7: Life in Open Source Communities, ApacheCon US 2009

the way we work is not always

obvious

Page 8: Life in Open Source Communities, ApacheCon US 2009

you don’t know

much about us

Page 9: Life in Open Source Communities, ApacheCon US 2009

we don’t know

much about you

Page 10: Life in Open Source Communities, ApacheCon US 2009

we need to get to

know each other

Page 11: Life in Open Source Communities, ApacheCon US 2009

let’s make a good

first impression Life in Open Source Communities

Page 12: Life in Open Source Communities, ApacheCon US 2009

learn to read before you write

Page 13: Life in Open Source Communities, ApacheCon US 2009

learn the local

community dialect

Page 14: Life in Open Source Communities, ApacheCon US 2009

know

whoyou’re talking to

Page 15: Life in Open Source Communities, ApacheCon US 2009

find out

moreabout us

Page 16: Life in Open Source Communities, ApacheCon US 2009

now you’re

readyto write

Page 17: Life in Open Source Communities, ApacheCon US 2009

once you write

keep it simple

Page 18: Life in Open Source Communities, ApacheCon US 2009

yes we do

warm welcomes

Page 19: Life in Open Source Communities, ApacheCon US 2009

emailis

hard

Page 20: Life in Open Source Communities, ApacheCon US 2009

reformulateuntil 100% clear

Page 21: Life in Open Source Communities, ApacheCon US 2009

photo by xenia on morguefile.com

mistakesdo not kill

Page 22: Life in Open Source Communities, ApacheCon US 2009

RESPECT

Page 23: Life in Open Source Communities, ApacheCon US 2009

community

characters I’m done

Exkûz maï anglissh

I love TALKINGTough guy

know-it-all

I’m soft

Page 24: Life in Open Source Communities, ApacheCon US 2009

community

success drivers Life in Open Source Communities

Page 25: Life in Open Source Communities, ApacheCon US 2009

shared vision

Page 26: Life in Open Source Communities, ApacheCon US 2009

real-timestatus updates

Page 27: Life in Open Source Communities, ApacheCon US 2009

real-timehelp requests

Page 28: Life in Open Source Communities, ApacheCon US 2009

self-service archives

Page 29: Life in Open Source Communities, ApacheCon US 2009

community

success drivers

Page 30: Life in Open Source Communities, ApacheCon US 2009

code qualityas an example of shared vision Life in Open Source

Communities

Page 31: Life in Open Source Communities, ApacheCon US 2009

code quality?

modernity

elegance

brackets

performance

transparencyconciseness

readability

modularity

features

documentation

conformance

correctness

Page 32: Life in Open Source Communities, ApacheCon US 2009

which one is your

quality gate?

Page 33: Life in Open Source Communities, ApacheCon US 2009

we need to get to

know each other

Page 34: Life in Open Source Communities, ApacheCon US 2009

coda: story of a community

apache cocoon Life in Open Source Communities

Page 35: Life in Open Source Communities, ApacheCon US 2009

softwareas a means, not an end

Page 36: Life in Open Source Communities, ApacheCon US 2009

photos: Vadim Gritsenko, Zaphgod, JAsha J, Jeroen Reijn on Flickr

getting togethermakes the difference

Page 37: Life in Open Source Communities, ApacheCon US 2009

business keeps people together

Page 38: Life in Open Source Communities, ApacheCon US 2009

a small step for software

a giant leap for the community

Page 39: Life in Open Source Communities, ApacheCon US 2009

in the end

it’s all about...getting toknow eachother

making sense of the crowd

getting good at email

and respect!

Life in Open Source Communities

x42.ch/01.00.01

Page 40: Life in Open Source Communities, ApacheCon US 2009

Except where noted, photographs come from the morguefile.com public image archive, used according to the morguefile license. Many thanks to users gracey, click, jusben, taliesin, wallyir,

peekaysee, jpkwitter, missyredboots, phaewilk, Chatterbox911, earl53, mzacha, clarita, pedrojperez, mantasmagorical, faustfoundation, manifeststefany, Alvimann,

oldgreyseawolf,jdurham,xenia, jade, jeltovski, auntlaya for their wonderful pictures.

This slide deck is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3 license.

Copyright (C) 2009, Bertrand Delacretaz