There are a lot of users at facebook and twitter as well that don't contribute If someone has not enough interest in a software project to use the GIT repository of that project to commit there then he won't contribute anyway.