You've done it! You've taken your personal programming project and placed it on GitHub as open source software. Until now, it's always been yours, and yours alone; but the moment you pushed that code, your baby left the nest. What comes next is up to you. You can choose to never touch this code again, but if you want to reach a wider audience you're going to need to cultivate a community around your project. It sounds daunting; it certainly did to us in 2008, when we open-sourced our in-house CMS as concrete5. But we were able to gain popularity in a crowded field, and you can too. In this session we'll explore how to take your app or library from just another GitHub repository to a thriving open source project.

Comments

Comments are closed.

A at 13:05 on 19 Sep 2018

The talk was well prepared and the slides were good looking and concise. I liked how Andrew categorized the different kinds of community members, how they interact, and how you'd best interact with them. To be honest, I was positively surprised with the contents of his talk.

Nour Akalay at 03:38 on 20 Sep 2018

What I really liked about this talk is how honest it was. Andrew had no problem sharing errors made, disagreements, and generally owning up to every misguided decision made when building Concrete5. Andrew is a very likable presenter with great presence (keep an eye on that... eye contact though :)
And yes it was also very informative and seeing the big picture is definitely not the same as just being a community member.