Random github idea: show pull requests on the network
Another day, another "which ^(&^%*&*^&()* version should I use?!" with github:
Github is nice, but very, very often all the forks are the very model of a modern major paradox of choice.
Which one should I use? Which one is best? Do the forks exist because 1) the original author stopped bothering? 2) because the forkers just wanted to be 'cool' and have their own fork? 3) because the forkers don't have a clue about open source and don't attempt to submit their patches back? Who the hell knows, in most cases. This is frustrating.
I had a random idea that might help some: if the 'network' view were able to show you, at a glance, the amount of interaction between different forks: pull requests accepted and rejected.
At least we'd get an idea of what sort of community is forming around the project, and also have an idea whether the forkers and/or the authors are good open source citizens or not.
Of course, as my friend Salvatore says, "pull requests are not conversations", but it's better than nothing.