About collaboration
In recent years, as open source becomes more ubiquitous, I've seen a new breed of participants appearing. They push their code to GitHub like you would wear a very visible good behavior marketing badge. They copy code from multiple open source projects, modify it, but don't contribute back their changes …