<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Push cx &#187; mud-dev2</title>
	<atom:link href="http://push.cx/tag/mud-dev2/feed" rel="self" type="application/rss+xml" />
	<link>http://push.cx</link>
	<description>A traveling geek&#039;s blog on development, games, and the web</description>
	<lastBuildDate>Thu, 19 Apr 2012 20:39:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Announcing ListLibrary.net</title>
		<link>http://push.cx/2009/announcing-listlibrarynet</link>
		<comments>http://push.cx/2009/announcing-listlibrarynet#comments</comments>
		<pubDate>Fri, 27 Feb 2009 23:59:57 +0000</pubDate>
		<dc:creator>Peter Harkins</dc:creator>
				<category><![CDATA[Biz]]></category>
		<category><![CDATA[ListLibrary.net]]></category>
		<category><![CDATA[mailing lists]]></category>
		<category><![CDATA[mud-dev]]></category>
		<category><![CDATA[mud-dev2]]></category>

		<guid isPermaLink="false">http://push.cx/?p=743</guid>
		<description><![CDATA[ListLibrary.net is officially launched. I built a site to read mailing list archives because of the list MUD-dev. It&#8217;s a high-quality, all-signal discussion of online game developers. The authors are some of the creators of the current crop of massively multiplayer virtual worlds, and the archive collects their wisdom. I really wanted to read through [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://push.cx/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL0xpc3RMaWJyYXJ5Lm5ldA==">ListLibrary.net</a> is officially launched.
</p>

<p>
I built a site to read mailing list archives because of the list <a href="http://push.cx/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL0xpc3RMaWJyYXJ5Lm5ldC9tdWQtZGV2">MUD-dev</a>. It&#8217;s a high-quality, all-signal discussion of online game developers. The authors are some of the creators of the current crop of massively multiplayer virtual worlds, and the archive collects their wisdom.
</p>

<p>
I really wanted to read through the archive, but I wasn&#8217;t happy with the other presentations I&#8217;ve seen of it. The basic unit of other archives is the message: a page contains a message and links to its parent and replies, you can click between them. On ListLibrary.net, the atom is the thread. When messages are short and quote each other, it&#8217;s easier to skim and or read the entire conversation than on other sites or in mail clients that only show a message at a time.
</p>

<p>
The site uses JavaScript to allow keyboard navigation: j/k to move between messages, q to toggle the display of quotes, and n/p to move between threads. This is the first graphic design I&#8217;ve created that I&#8217;m pleased with, but my goal was to strip away as much as possible so the content dominates. I rethought a lot of the standard presentation of archives.  For instance, most present threads like:
</p>


<img src="http://push.cx/wp-content/uploads/2009/02/default_thread.png" alt="Default thread" title="Default thread" width="630" height="188" class="alignnone size-full wp-image-744" />

<p>
As <a href="http://push.cx/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=LzIwMDkvY29tbWFuZHF1ZXJ5LXNlcGFyYXRpb24=">mentioned yesterday</a>, the ListLibrary.net display is:
</p>

<img src="http://push.cx/wp-content/uploads/2009/02/example_thread.png" alt="Example Thread" title="Example Thread" width="482" height="186" class="alignnone size-full wp-image-730" />

<p>
The difference is stark: instead of dominating the display with the repeated subject, the subject is highlighted once and the authors and structure of replies are the focus. It&#8217;s easy to see when conversation happened or pick out messages by particularly interesting authors or number of replies. The screenshot doesn&#8217;t show it, but hovering over my thread list shows a subtle vertical line to make it easy to pick out sibling responses.
</p>

<p>
So far I&#8217;ve only loaded a few lists I had handy archives of (about 1.3 million messages): <a href="http://push.cx/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL0xpc3RMaWJyYXJ5Lm5ldC9tdWQtZGV2">mud-dev</a>, its
successor <a href="http://push.cx/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL0xpc3RMaWJyYXJ5Lm5ldC9tdWQtZGV2Mg==">mud-dev2</a>, some Ruby lists, some local Chicago programming group lists, and <a href="http://push.cx/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3RoZWluZm8ub3JnLw==">theinfo.org</a> lists. I think I may also have the largest contiguous archive of the <a href="http://push.cx/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL0xpc3RMaWJyYXJ5Lm5ldC9saW51eC1rZXJuZWw=">Linux kernel</a> mailing list, a very busy mailing list that&#8217;s been an excellent stress test during development. I&#8217;ve found a few dozen mailing lists of other open source projects I&#8217;d like to archive as well, so the site will continue to grow.
</p>

<p>
Of all my projects, ListLibrary.net has the least potential to earn money, but its goal is to maintain a public resource. Hosting a few gigs of text is cheap. The site will display text ads on the first page of a visit from a search engine to offset the expense, and I&#8217;ll explore other options if it becomes a serious drain.
</p> <img src="http://push.cx/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=743" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://push.cx/2009/announcing-listlibrarynet/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

