How to maintain a successful open source project | Dark Hacker News