As my first open source project, I would have been happy
if it got ten watchers. Now it got 439 which meant a
great responsibility.
This part really rang true to me. I’m working on a hobby project on GitHub I think is going to be great, important, and well-liked some day (as everyone does with their own, I’m sure), but I really like that I can fly under the radar for the moment. At least until some asshole links to it somewhere high-traffic. :)I am this close to having nightmares about a deluge of poorly-worded issues and pull requests with the most asinine remarks about my project. The fact that there doesn’t seem to be a proper mechanism for managing people like that on GitHub only exacerbates this fear. Funnily, this is also something I have to deal with withing the context of my own project concept, it being community-based. It almost makes you long for something that plugs into GitHub’s own system to make this scale.
I would actually love to read an article about how GitHub projects scale—not the code itself, but the managerial task of managing Issues, Pull Requests, and entitled users. I don’t recall anyone ever doing that. The just-released django-admin-bootstrap has already been inundated with feedback—which is great and all, but seems to be managed much like your e-mails, lest you want to end up in a position where you can’t keep up.
Maybe this could be the occasion for you to do that, reporting live from the battlefield?