Upload
perforce
View
102
Download
3
Tags:
Embed Size (px)
Citation preview
Geoff NicolPrincipal Architect
Perforce
John PalmerTechnical Sales Engineer
Perforce
Extending Open Source Projects
Extending Open Source Projects
Overview Background Our Approach Supporting Automation Required Community Traits Q&A
Approach Don’t touch their files! Unless you have to Runtime extension
Extending Open Source Projects
Other Extensions Gems Database Migrations Views CSS/Sass JS/CoffeeScript Tests/RSpec/Spinach
Extending Open Source Projects
Community Traits Extensible Language/Framework Small Methods Community Tests Active Receptive to Change
Extending Open Source Projects
Recap! Programatic Extension Automate! Verify Community/Project Suitability
Extending Open Source Projects