Subscribe

  • Subscribe  

Visualizing Opensource Project by Processing

Posted by Charles | June 20, 2008 .

I wrote about how good old Java back to RIA world through Processing, a media processing language that developed using Java. Well, someone really takes a good use of it.

Michael Ogawa created a project called code_swarm. It visualize the code commits happened to those open source project, using 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.

image thumb Visualizing Opensource Project by Processing

As Ogawa explains:

I’ve been studying software projects for a while now. Not the programming, but the people — the way they interact with each other through collaboration and communication. My investigations have always been visual: I’ve built applications that create pictures of what is happening within software projects. But they have always had a rigid structure to them. Organic information visualization, coined by Ben Fry, is a different approach to information visualization. It eschews traditional data confinement in space and lets the elements play together in freeform and unpredictable ways.

Nice works! Someone wants to give it try with Flex or Flash?

Leave a Comment

If you would like to make a comment, please fill out the form below.


Name

Email

Website

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Comments

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word


Related Posts

<

Error. Page cannot be displayed. Please contact your service provider for more details. (25)


Direct TV Offers - usdirect has the best directtv deals