Collaboration in open source is a key element to why it is so successful. You can see the effect of enabling collaboration in this video. In the first minute, it is just a couple guys working on the software. But then, they open a new branch, and invite the whole world to help contribute, and you see a swarm of activity that results as people cooperate and collaborate on building something that benefits everyone.
I made the video with Gource which is an open source version control visualization tool. Projects are displayed as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project.
Add new comment