From 85c0989030e3765c92afd1e423fd9e86eb8c00e4 Mon Sep 17 00:00:00 2001
From: Brian Warner <warner@lothar.com>
Date: Fri, 19 Jan 2007 02:17:24 -0700
Subject: [PATCH] update roadmap

---
 roadmap.txt | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/roadmap.txt b/roadmap.txt
index 18455e06..07112db4 100644
--- a/roadmap.txt
+++ b/roadmap.txt
@@ -6,14 +6,21 @@ Connection Management: Brian
  v2: live != connected-to-queen, connect on demand
  v3: relay?
 
-Encoding: Zooko
-*v1: fake it (replication), no merkle trees
- v2: mnet codec, Reed-Solomon?
+File Encoding: Brian
+*v1: single-segment, no merkle trees
+ v2: multiple-segment (LFE)
  v3: merkle tree to verify each share
  v4: merkle tree to verify each segment
 
+Share Encoding: Zooko
+*v1: fake it (replication)
+*v2: PyRS
+ v3: C-based Reed-Solomon
+
 Peer selection:
 *v1: permuted peer list, consistent hash
+ v2: reliability/goodness-point counting?
+ v3: denver airport (chord)?
 
 filetable maintenance:
 *v1: queen-based tree of MutableDirectoryNodes, persisted to queen's disk
@@ -22,6 +29,7 @@ filetable maintenance:
      queen.set_filetable_uri (still no accounts, just one global tree)
  v3: break world up into accounts, separate mutable spaces. Maybe
      implement SSKs
+ v4: filetree
 
 checker/repairer:
 *v1: none
-- 
2.45.2