11 | | * TahoeIssues contains some discussion on open issues |
| 8 | == The Parade of Release Notes == |
| 9 | * [source:relnotes.txt@686 the release notes] announcing the first public release on May 2, 2007 and giving a general overview of why the Tahoe project exists |
| 10 | * [source:relnotes.txt@790 the release notes] announcing the second public release on June 6, 2007 |
| 11 | * [source:relnotes.txt@864 the release notes] announcing the third public release on June 29, 2007, including the new mutable, shareable, private directories |
| 12 | |
| 13 | == Detailed Design Docs == |
| 14 | * TahoeIssues/FileTree, explaining how mutable, shareable, private directories are implemented (which requires interesting crypto) |
| 15 | * TahoeIssues/PeerSelection, explaining how a Tahoe node chooses which other nodes to use for uploading and downloading files (which raises some unsolved issues in balancing scalability, robustness, performance, and simplicity) |
| 16 | * TahoeIssues/FileEncoding, explaining how we turn files into shares, with verifiable hashes; This is mostly concerned with chunking and Merkle trees. |
| 17 | * TahoeIssues/ShareEncoding, explaining how we turn a chunk into shares: Reed-Solomon, FEC, that stuff |
| 18 | |