6 months of plasma in 10 minutes

May 21, 2010 at 3:42 am 2 comments

Not really… It is actually 7 months of “kdelibs/plasma” (or libplasma) repository activity in 15 minutes (but that would not sound really as attractive as a post title).

Today a fellow co-worker showed to me a really nice application: gource (like ‘source’ but with ‘g’ letter, maybe for ‘graphics’) written by Andrew Caudwell. This application offers some really nifty source code control visualization and supports git/mercurial and other source code control systems using some hacks.

Since internet speed (not even talking about latency…) in Manaus/Amazonas is lacking to say the least, I decided to use git-svn to checkout a specific revision of kdelibs/plasma directory and later I did a rebase to update the code with the trunk.

So, for your amusement, enjoy.

[blip.tv ?posts_id=3669707&dest=-1]

I have some hints about this visualization:

  • in the first seconds there is an explosion of files (because I didn’t checkout the code from the very first commit in svn, is like the touched files warped inside of logs)
  • the code seems to be rather modular (there are a well defined set of clusters on it)
  • development speed is affected by some special dates (feature freeze, Christmas, Tokamak, etc)
  • there are a quite varied number of contributors working in libplasma (which is good! KDE is a pretty open community)
  • the overall champions in commits are (unsurprisingly!) Aaron and Marco 🙂

Entry filed under: KDE.

Lies, big fat lies and benchmarks libgcal 0.9.4 released

2 Comments Add your own

  • 1. jospoortvliet  |  May 21, 2010 at 11:38 am

    very very very cool to watch… a bit long, however 😉

  • 2. milton  |  May 22, 2010 at 4:25 am

    This was too much fun to miss! 😀

    Already playing with the new toy along own projects.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


May 2010
« Apr   Jun »

Most Recent Posts

%d bloggers like this: