<?xml encoding="ISO-8859-1" version="1.0"?>
<!-- OPML generated by OPML Editor v0.75 on 5/23/2013; 12:33:29 AM -->
<opml version="2.0">
	<head>
		<title>3/1/12 by DW</title>
		<ownerName>Dave Winer</ownerName>
		<ownerEmail>dave.winer@gmail.com</ownerEmail>
		<windowTop>200</windowTop>
		<windowLeft>200</windowLeft>
		<windowBottom>600</windowBottom>
		<windowRight>800</windowRight>
		</head>
	<body>
		<outline created="Fri, 02 Mar 2012 02:14:34 GMT" pgfnum="5932" text="Tweaks to roots page" type="blogpost">
			<outline created="Fri, 02 Mar 2012 02:14:46 GMT" pgfnum="5933" text="In the hits column, instead of displaying the full number, which can get quite large, display the number of thousand hits, with the full number available as a rollover."></outline>
			<outline created="Fri, 02 Mar 2012 02:40:03 GMT" pgfnum="5934" text="In the names column, list the actual domain names in a popover. Only the first 25 in case it's an outline with a huge number of domains. "></outline>
			<outline created="Fri, 02 Mar 2012 02:40:30 GMT" pgfnum="5935" text="Parts">
				<outline created="Fri, 02 Mar 2012 02:40:31 GMT" pgfnum="5936" text="worldOutlineSuite.roots.viewRoots"></outline>
				</outline>
			</outline>
		<outline created="Thu, 01 Mar 2012 22:22:44 GMT" feedUrl="http://static.reallysimple.org/worldoutline/dave/rss.xml" pgfnum="5920" text="River2 reset ctConsecutiveReadErrors" type="blogpost">
			<outline created="Thu, 01 Mar 2012 22:25:27 GMT" pgfnum="5928" text="Problem">
				<outline created="Thu, 01 Mar 2012 22:22:56 GMT" pgfnum="5921" text="If a feed has 100 consecutive read errors, we unsub from the feed."></outline>
				<outline created="Thu, 01 Mar 2012 22:23:20 GMT" pgfnum="5922" text="However, there is a mistake in the way it's implemented, and it would unsub after the 100th error."></outline>
				<outline created="Thu, 01 Mar 2012 22:23:42 GMT" pgfnum="5923" text="So if you subscribe to a feed for a long time, and it occasionally has an error, say once a day, after 100 of them (or 100 days) we'll unsub from the feed."></outline>
				<outline created="Thu, 01 Mar 2012 22:24:09 GMT" pgfnum="5924" text="This is &lt;s&gt;possibly&lt;/s&gt; the source of the problem we've been tracking down. "></outline>
				</outline>
			<outline created="Thu, 01 Mar 2012 22:25:35 GMT" pgfnum="5929" text="Experiment">
				<outline created="Thu, 01 Mar 2012 22:25:38 GMT" pgfnum="5930" text="Before fixing the bug, I'm going to run a utility script that tells me which feeds have ctConsecutiveReadErrors &gt; 0 and what the numbers are."></outline>
				<outline created="Thu, 01 Mar 2012 22:38:07 GMT" pgfnum="5931" text="Are you sitting down? There were 631 of them. Some of them had as many as 91 errors. "></outline>
				</outline>
			<outline created="Thu, 01 Mar 2012 22:24:29 GMT" pgfnum="5925" text="Parts">
				<outline created="Thu, 01 Mar 2012 22:24:32 GMT" pgfnum="5926" text="river2suite.readFeed"></outline>
				<outline text="river2Suite.utilities.zeroConsecutiveErrors"></outline>
				<outline text="river2Suite.utilities.listFeedsWithErrors"></outline>
				<outline text="river2Suite.background.everyMinute"></outline>
				</outline>
			</outline>
		<outline created="Thu, 01 Mar 2012 18:32:59 GMT" pgfnum="5917" text="New month" type="blogpost">
			<outline created="Thu, 01 Mar 2012 18:33:01 GMT" pgfnum="5918" text="Archived February's worknotes. "></outline>
			<outline created="Thu, 01 Mar 2012 18:33:12 GMT" pgfnum="5919" text="A new month begins."></outline>
			</outline>
		</body>
	</opml>
