Python Notes for mca i year students osmania university.docx
Tips for building communitites with limited resources
1. How to build a
developer
community with
limited resources
GOTO CPH 2012
#neo4j
Peter Neubauer @peterneubauer
Founder, Neo Technology peter@neotechnology.com
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
2. What is Neo4j?
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
3. What is Neo4j?
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
4. What is it good for?
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
5. What is it good for?
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
6. What is it good for?
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
7. The (G)Raffle
http://graffle-goto-cph.herokuapp.com/
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
15. #oss dimensions
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
16. #oss dimensions
•Free and Commercial
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
17. #oss dimensions
•Free and Commercial
•Acting and Saying
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
18. #oss dimensions
•Free and Commercial
•Acting and Saying
•Users and Contributors
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
19. #oss dimensions
•Free and Commercial
•Acting and Saying
•Users and Contributors
•Giving and Taking
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
20. #oss dimensions
•Free and Commercial
•Acting and Saying
•Users and Contributors
•Giving and Taking
•Distribution and Cloud
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
21. #oss dimensions
•Free and Commercial
•Acting and Saying
•Users and Contributors
•Giving and Taking
•Distribution and Cloud
•Freedom and Measurement
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
22. #oss dimensions
•Free and Commercial
•Acting and Saying
•Users and Contributors
•Giving and Taking
•Distribution and Cloud
•Freedom and Measurement
•Focus and Innovation
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
23. #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
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
24. #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
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
25. The hype curve
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
26. Focus
http://viniciusvacanti.com/2010/08/03/new-ideas-can-kill-your-startup/
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
27. The chasm
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
28. Theory
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
29. Reality
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
30. Reality
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
31. Reality
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
32. Reality
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
33. Reality
2000
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
34. Reality
2000 2003
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
35. Reality
2000 2003 2007
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
64. Our programs
Contributors
Issues
Response
Onboarding
Core team engagement
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
65. Our programs
Contributors
Issues
Response
Onboarding
Core team engagement
Mindshare
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
66. Our programs
Contributors
Issues
Response
Onboarding
Core team engagement
Mindshare
Infrastructure
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
67. The docs toolchain
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
68. The docs toolchain
Produce
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
69. The docs toolchain
Code
Produce
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
70. The docs toolchain
Code
AsciiDoc
Produce
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
71. The docs toolchain
Code
AsciiDoc
Produce
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
72. The docs toolchain
Code
AsciiDoc
Produce
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
73. The docs toolchain
Code
AsciiDoc
Produce Package
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
74. The docs toolchain
Code Pics
AsciiDoc
Produce Package
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
75. The docs toolchain
Code Pics
AsciiDoc
AsciiDoc
Produce Package
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
76. The docs toolchain
Code Pics
AsciiDoc
AsciiDoc
Produce Package
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
77. The docs toolchain
Code Pics
AsciiDoc
AsciiDoc
Produce Package
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
78. The docs toolchain
Code Pics
AsciiDoc
AsciiDoc
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
79. The docs toolchain
Code Pics
Build
AsciiDoc
AsciiDoc
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
80. The docs toolchain
Code Pics
Build
AsciiDoc Checks
AsciiDoc
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
81. The docs toolchain
Code Pics
Build
AsciiDoc Checks
AsciiDoc
Styles
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
82. The docs toolchain
Code Pics
Build
AsciiDoc Checks
AsciiDoc
Styles
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
83. The docs toolchain
Code Pics
Build
AsciiDoc Checks
AsciiDoc
Styles
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
84. The docs toolchain
Code Pics
Build
AsciiDoc Checks
AsciiDoc
Styles
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
85. The docs toolchain
Code Pics Online
Build
AsciiDoc Checks
AsciiDoc
Styles
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
86. The docs toolchain
Code Pics Online
Build
AsciiDoc Checks PDF
AsciiDoc
Styles
Assemble,
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
87. The docs toolchain
Code Pics Online
Build
AsciiDoc Checks PDF
AsciiDoc
Styles
Assemble,
man
Produce Package Build
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
88. Docs #1
https://github.com/neo4j/community/blob/master/cypher/src/test/scala/org/neo4j/
cypher/docgen/AggregationTest.scala
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
89. Docs #2
http://docs.neo4j.org/chunked/snapshot/query-aggregation.html
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
90. The Community graph
Mail Web
Mail
Neo4j
Firehose
GCalc
RSS
Reason
REST
Hosted Google Heroku
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
91. The Community graph
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
92. The Community graph
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
93. Teach
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
94. Engage
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
95. Empower (Mattis)
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
96. Empower (Mattis)
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
97. Promote, Support
Till, Rene, Paul, http://www.rene-pickhardt.de/typology-using-neo4j-
wins-2-awards-at-the-german-federal-competition-young-scientists/
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
98. Summary
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
99. Summary
Have a cause
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
100. Summary
Have a cause
Be brave
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
101. Summary
Have a cause
Be brave
Value in Relationships
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
102. Summary
Have a cause
Be brave
Value in Relationships
Have fun!
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
103. The (G)Raffle
http://graffle-goto-cph.herokuapp.com/
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12
104. Questions?
(friends)-[:create]->(project)-[:supports]->(community)
Tuesday, May 29, 12