code_swarm - visualizing the life of open source
code_swarm was created by Michael Ogawa with Processing.
This visualization, called code_swarm, shows the history of commits in a software project. A commit happens when a developer makes changes to the code or documents and transfers them into the central project repository. Both developers and files are represented as moving elements. When a developer commits a file, it lights up and flies towards that developer. Files are colored according to their purpose, such as whether they are source code or a document. If files or developers have not been active for a while, they will fade away. A histogram at the bottom keeps a reminder of what has come before.
(thanks to Todd Ogasawara for pointing this out!)
tags: code, code_swarm, infovis, open source, processing, python
| comments: 6
| Sphere It
submit:
Subscribe to Comments on this Entry:
0 TrackBacks
TrackBack URL for this entry: http://radar.oreilly.com/mt/mt-tb.cgi/10249
Comments: 6
It's particularly fascinating to see the explosion of popularity in mid-2000. Did that sudden surge of activity correspond to a particular event, or was it just a case of the project reaching critical mass, so to speak?
Any Python historians out there to enlighten those of us unfamiliar with the story?
The Python CVS tree was moved from an internal server to SourceForge in May 2000.
i'd like to see the *actual code* visualized as it runs. visually, showing what's sucking up the most resources, who wrote it, and what it is doing.
Post A Comment:
RECENT COMMENTS
ben rigby on code_swarm - visualizing the life of open source : i'd like to see the *ac...
michel rosinski on code_swarm - visualizing the life of open source : wow great design! Nice ...
amk on code_swarm - visualizing the life of open source : The Python CVS tree was...
Roger Lancefield on code_swarm - visualizing the life of open source : It's particularly fasci...
My Cliparts on code_swarm - visualizing the life of open source : Oh wow! This looks fant...
Dr Nic on code_swarm - visualizing the life of open source : Truly fascinating....

