Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > d8544620e4ac7bee48ddb48c85d55709 > files > 178

ikiwiki-3.20190228-1.mga7.noarch.rpm

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>code swarm</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />

<link rel="stylesheet" href="../style.css" type="text/css" />

<link rel="stylesheet" href="../local.css" type="text/css" />










</head>
<body>

<div class="page">

<div class="pageheader">
<div class="header">
<span>
<span class="parentlinks">

<a href="../index.html">ikiwiki</a>/ 

<a href="../news.html">news</a>/ 

</span>
<span class="title">
code swarm

</span>
</span>



</div>









</div>





<div id="pagebody">

<div id="content" role="main">
<p>I've produced a <a href="http://vis.cs.ucdavis.edu/~ogawa/codeswarm/">code_swarm</a>
visualization of the first 2+ years of ikiwiki's commit history. </p>

<p>[[!img <span class="error">Error: Image::Magick is not installed</span>]]</p>

<ul>
<li><a href="http://kitenet.net/~joey/screencasts/ikiwiki_swarm.avi">15 mb avi</a></li>
<li><a href="http://vimeo.com/1324348">stream on vimeo</a></li>
</ul>

<p>PS, while I'm posting links to videos, here's a 
<a href="http://log.hugoschotman.com/hugo/2008/07/webtuesday-2008-07-08-lightning-talk-by-axel-beckert-about-ikiwiki.html">video of a lightning talk about ikiwiki</a>.</p>

<p>--<span class="createlink">Joey</span></p>

<h3>notes</h3>

<p>Interesting things to watch for:</p>

<ul>
<li>Initial development of ikiwiki to the point it was getting web edits. 
(First 2 seconds of video!)</li>
<li>Introduction to plugin support, and later, plugin changes dominating code
changes.</li>
<li>Introduction of openid support and the resulting <em>swarm</em> of openid
commenters.</li>
<li>Switch to git, my name in the logs changes from "joey" to "Joey Hess",
and there are more code commits directly from others.</li>
</ul>

<p>Getting the commit log was tricky because every web commit is in there too,
so it has to deal with things like IPs and openids. The <a href="./code_swarm/code_swarm_log.pl">code swarm log.pl</a>
script will munge the log to handle these, and it was configured with
<a href="./code_swarm/code_swarm.config">code swarm.config</a>.</p>

<p>Video editing by kino, ffmpeg, ffmpeg2theora, and too many hours of pain.</p>

<p>Audio by the Punch Brothers.</p>

</div>







</div>

<div id="footer" class="pagefooter" role="contentinfo">

<div id="pageinfo">











<div class="pagedate">
Last edited <span class="date">Tue Feb 26 23:01:54 2019</span>
<!-- Created <span class="date">Fri Jul 11 13:58:19 2008</span> -->
</div>

</div>


<!-- from ikiwiki -->
</div>

</div>

</body>
</html>