tips for building communitites with limited resources
DESCRIPTION
TRANSCRIPT
(friends)-[:create]->(project)-[:supports]->(community)
Peter NeubauerFounder, Neo Technology
#neo4j@[email protected]
How to build a developer community with limited resources
GOTO CPH 2012
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What is Neo4j?
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What is Neo4j?
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What is it good for?
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What is it good for?
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What is it good for?
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The (G)Rafflehttp://graffle-goto-cph.herokuapp.com/
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
2002 2003 2004 2006 2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
2002 2003 2004 2006 2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
DPML
2002 2003 2004 2006 2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
DPML
2002 2003 2004 2006 2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
DPML
2002 2003 2004 2006 2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
DPML
2002 2003 2004 2006 2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
DPML
2002 2003 2004 2006 2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial•Acting and Saying
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial•Acting and Saying•Users and Contributors
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial•Acting and Saying•Users and Contributors•Giving and Taking
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial•Acting and Saying•Users and Contributors•Giving and Taking•Distribution and Cloud
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial•Acting and Saying•Users and Contributors•Giving and Taking•Distribution and Cloud•Freedom and Measurement
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial•Acting and Saying•Users and Contributors•Giving and Taking•Distribution and Cloud•Freedom and Measurement•Focus and Innovation
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial•Acting and Saying•Users and Contributors•Giving and Taking•Distribution and Cloud•Freedom and Measurement•Focus and Innovation•Licensing and Adoption
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
#oss dimensions•Free and Commercial•Acting and Saying•Users and Contributors•Giving and Taking•Distribution and Cloud•Freedom and Measurement•Focus and Innovation•Licensing and Adoption•Code and Documentation
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The hype curve
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Focus
http://viniciusvacanti.com/2010/08/03/new-ideas-can-kill-your-startup/
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The chasm
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Theory
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
2000
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
2000 2003
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
2000 2003 2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
2000 2003 20092007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
2000 2003 2009 20132007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Reality
2000 2003 2009 2013 ?2007
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Value in relationships
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Central teams don’t scale
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Document for the long term, Wikis suck.
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Empower others to produce content
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Be brave, test, measure, dogfood, automate
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Listen to all channels
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Support your contributors
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Beyond budgeting
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
No vendor talk
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
What we learned
Usage feedback is ok, if honest.
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Our programs
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Our programsContributors
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Our programsContributors
Issues
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Our programsContributors
IssuesResponse
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Our programsContributors
IssuesResponse
Onboarding
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Our programsContributors
IssuesResponse
OnboardingCore team engagement
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Our programsContributors
IssuesResponse
OnboardingCore team engagement
Mindshare
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Our programsContributors
IssuesResponse
OnboardingCore team engagement
MindshareInfrastructure
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
Pics
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Pics
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Pics
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Pics
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
Pics
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildPics
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildPics
Checks
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildPics
ChecksStyles
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildPics
ChecksStyles
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildPics
ChecksStyles
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildPics
ChecksStyles
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildOnlinePics
ChecksStyles
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildOnline
Pics
ChecksStyles
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The docs toolchain
Produce
Code
AsciiDoc
Package
AsciiDoc
Assemble, Build
BuildOnline
man
Pics
ChecksStyles
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Docs #1
https://github.com/neo4j/community/blob/master/cypher/src/test/scala/org/neo4j/cypher/docgen/AggregationTest.scala
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Docs #2
http://docs.neo4j.org/chunked/snapshot/query-aggregation.html
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The Community graph
Hosted
RSS
MailFirehose
Heroku
Neo4j
Reason
Web
GCalc
REST
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The Community graph
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The Community graph
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Teach
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Engage
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Empower (Mattis)
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Empower (Mattis)
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Promote, Support
Till, Rene, Paul, http://www.rene-pickhardt.de/typology-using-neo4j-wins-2-awards-at-the-german-federal-competition-young-scientists/
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Summary
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Summary
Have a cause
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Summary
Have a causeBe brave
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Summary
Have a causeBe brave
Value in Relationships
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Summary
Have a causeBe brave
Value in RelationshipsHave fun!
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
The (G)Rafflehttp://graffle-goto-cph.herokuapp.com/
Tuesday, May 29, 12
(friends)-[:create]->(project)-[:supports]->(community)
Questions?
Tuesday, May 29, 12