Back to Home

Best Practices for Managing Open Source Projects on GitHub

April 30, 2013

In last couple of days, I noticed there was no good planning for my personal projects and there were lots of loose ends. So I finally cleaned up my GitHub. Here are some of ground rules for projects on GitHub: - Don’t open source a project until the project has got unit test, wikis and sample application (if it is a application project) hosted. - Integrate CI like travis and jenkins with all of them. - Do all the immature, experimental projects on Bitbucket. - Write good, clean, pragmatic code in the projects on GitHub. - Look for bugs and spend more time on projects seriously. - Strictly follow Git-Flow on all your projects. Blog about your latest work or maintain the wiki for the project every work. At the end of week review your work.


I’m a Principal Engineer at Scalefusion and Django CMS Fellow passionate about solving meaningful problems and pushing tech boundaries. I love reading, listening/playing music, appreciating/making art, and enjoying a good cup of coffee.

Here are some recommendations from my current and past colleagues. You can check out my latest resume and Github profile. You can connect with me on twitter at @vinitkme or drop me an email atmail@vinitkumar.me.

I hope you enjoy reading my essays.

© 2025, Vinit Kumar