lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <94a0d4530910041531o2ef8e9a8lacddc817674f563d@mail.gmail.com>
Date:	Mon, 5 Oct 2009 01:31:32 +0300
From:	Felipe Contreras <felipe.contreras@...il.com>
To:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Ripary visualization of 2.6.31

Hi,

Ripary[1] is the new name (previously codeswarm.rb) of my project to
create a codeswarm clone in Ruby. In order to make it public I made a
new release and generated a video to visualize the 2.6.31 development.

Here it is:
http://www.youtube.com/watch?v=8rZYP2_itFk

The commits appear when the author created them, and each time that
happens the author is highlighted and the gravity increased. The same
happens with files, so if two people touch similar files they should
be close together. As time goes by, if there's no activity the authors
fade away.

The color map:

 * documentation: yellow
 * core: blue
 * drivers: magenta
 * arch: cyan
 * rest of c code: green
 * other: red

Ripary doesn't have problems rendering the history of most projects,
but the activity of the linux kernel was just too much, the current
algorithms took a looong time to finish (~1 day). Hopefully those will
get improved soon. Oh, and unfortunately YouTube is stripping too much
quality out of the video :(

Enjoy :)

[1] https://sourceforge.net/projects/ripary/

-- 
Felipe Contreras
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ