Making Science: New Generations of Collaborative Knowledge Production … See original article: Making Science: New Generations of Collaborative Knowledge Production