and I'm trying to manage a programming club, but my biggest gripe is how the network configuration doesn't allow for code collaboration without a middleman running in a port other than port 80 or port 443. Not to mention that none of the (productive) members want to learn how to use or even install Git. Basically
softwarerecs.stackexchange.com/questions/10580/… is what I'm talking about now.