Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
No content
Slide 2
Slide 2 text
Developer communities, cloud IDEs and open source.
Slide 3
Slide 3 text
The structure of a community should be thought out before building / designing the product
Slide 4
Slide 4 text
Provide the tools necessary for that community to grow and thrive
Slide 5
Slide 5 text
Promote an “MIT license” thinking and open source the tools that can help the community mature
Slide 6
Slide 6 text
Overview Community Docs An open source IDE Community Engagement
Slide 7
Slide 7 text
Community Docs - Overview An open source project Focuses on contribution Built using open source frameworks Easily maintainable
Slide 8
Slide 8 text
Community Docs - Parts Metalsmith, Gulp, Sass, CoffeeScript Markdown!!! Github pages
Slide 9
Slide 9 text
Community Docs - Gulp Gulp takes advantage of Node.js streaming syntax to pass results from one function to the next.
Slide 10
Slide 10 text
Community Docs - Metalsmith With Metalsmith, all the logic is handled by plugins. You just have to chain them together.
Slide 11
Slide 11 text
Community Docs - Contribution FORK > CREATE > PULL REQUEST
Slide 12
Slide 12 text
Open source IDE - Structure Built on top of Ace Extended using the KDFramework
Slide 13
Slide 13 text
Open source IDE Community features Shortcuts Collapsable Panes Resize and Split panes
Slide 14
Slide 14 text
Open source IDE - Parts The KDFramework An open source UI framework for the modern web
Slide 15
Slide 15 text
Engagement An open source community is much easier to maintain
Slide 16
Slide 16 text
If you build tools that can be improved by the community
Slide 17
Slide 17 text
Open source is all about collaboration … duh!
Slide 18
Slide 18 text
If your community already embraced an open source thinking help it by introducing more collaboration features
Slide 19
Slide 19 text
Hackathons
Slide 20
Slide 20 text
Don’t require a real location They stimulate the community into improving a product Bring people together
Slide 21
Slide 21 text
Questions?
Slide 22
Slide 22 text
Thank you! koding.com koding.com/Hackathon @koding @stefanbc