Plone: The DNA of a Successful Open Source Community

32
The DNA of a Successful Open Source Community Matt Hamilton Wednesday, 16 November 11

description

This is the slides and audio of a talk I gave at the University of Bristol to a class of 2nd year Computer Science students as part of an Advanced Software Engineering module.The talk was on the symbiotic relationship between an SME software company (Netsight) and an Open Source Community (Plone).

Transcript of Plone: The DNA of a Successful Open Source Community

Page 1: Plone: The DNA of a Successful Open Source Community

The DNA of a Successful Open Source

Community

Matt Hamilton

Wednesday, 16 November 11

Page 2: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 3: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 4: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 5: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 7: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 8: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 9: Plone: The DNA of a Successful Open Source Community

Structure of the Community

Wednesday, 16 November 11

Page 10: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 11: Plone: The DNA of a Successful Open Source Community

• Distributed Team Communication

• Source Control

• Test Driven Development

Wednesday, 16 November 11

Page 12: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 13: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 14: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 15: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 16: Plone: The DNA of a Successful Open Source Community

• Dealing with non-developers

• Software and the corporate culture

• Software is read more than it's written

• Understanding technical debt.

Wednesday, 16 November 11

Page 17: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 18: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 19: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 20: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 21: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 22: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 23: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 24: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 25: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 26: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 27: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 28: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 29: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 30: Plone: The DNA of a Successful Open Source Community

Wednesday, 16 November 11

Page 32: Plone: The DNA of a Successful Open Source Community

Image Credits• http://www.flickr.com/photos/

zarprey/1327377346/

• http://www.flickr.com/photos/mindmob/46987835

• http://www.flickr.com/photos/kteague/278135607/

• http://www.flickr.com/photos/natea/364723315

• http://www.flickr.com/photos/davisagli/5133193074/

• http://www.flickr.com/photos/miziodel/5123904718

• http://www.flickr.com/photos/tbrandles/6326572562

• https://picasaweb.google.com/115189453091926671125/PloneConference2011PyramidSprint

• http://www.flickr.com/photos/rockyburt/143382113

• http://www.flickr.com/photos/reebalazs/97112969

Wednesday, 16 November 11