tahoe-lafs/docs
Zooko O'Whielacronx 59d6c3c822 decentralized directories: integration and testing
* use new decentralized directories everywhere instead of old centralized directories
 * provide UI to them through the web server
 * provide UI to them through the CLI
 * update unit tests to simulate decentralized mutable directories in order to test other components that rely on them
 * remove the notion of a "vdrive server" and a client thereof
 * remove the notion of a "public vdrive", which was a directory that was centrally published/subscribed automatically by the tahoe node (you can accomplish this manually by making a directory and posting the URL to it on your web site, for example)
 * add a notion of "wait_for_numpeers" when you need to publish data to peers, which is how many peers should be attached before you start.  The default is 1.
 * add __repr__ for filesystem nodes (note: these reprs contain a few bits of the secret key!)
 * fix a few bugs where we used to equate "mutable" with "not read-only".  Nowadays all directories are mutable, but some might be read-only (to you).
 * fix a few bugs where code wasn't aware of the new general-purpose metadata dict the comes with each filesystem edge
 * sundry fixes to unit tests to adjust to the new directories, e.g. don't assume that every share on disk belongs to a chk file.
2007-12-03 14:52:42 -07:00
..
testnet decentralized directories: integration and testing 2007-12-03 14:52:42 -07:00
architecture.txt update a few documents, comments, and defaults to mention 3-of-10 instead of 25-of-100 2007-10-15 19:53:59 -07:00
CHK-hashes.svg docs/CHK-hashes.svg: preliminary copy of a whiteboard drawing, showing hash relationships in a CHK file 2007-09-24 18:12:04 -07:00
codemap.txt decentralized directories: integration and testing 2007-12-03 14:52:42 -07:00
configuration.txt decentralized directories: integration and testing 2007-12-03 14:52:42 -07:00
denver.txt rename all "*PBURL*" to "*FURL*" 2007-05-22 14:08:30 -07:00
dirnodes.txt dirnodes.txt: minor edits 2007-07-03 13:16:48 -07:00
file-encoding1.svg docs: update some of the terminology 2007-04-23 19:11:48 -07:00
file-encoding2.svg docs: update some of the terminology 2007-04-23 19:11:48 -07:00
file-encoding3.svg docs: add a bunch of .svg pictures 2007-04-23 18:25:26 -07:00
file-encoding4.svg docs: add a bunch of .svg pictures 2007-04-23 18:25:26 -07:00
file-encoding5.svg docs: add a bunch of .svg pictures 2007-04-23 18:25:26 -07:00
file-encoding6.svg docs: add a bunch of .svg pictures 2007-04-23 18:25:26 -07:00
mutable.txt mutable: grab encprivkey when necessary during publish, fix test_mutable 2007-11-08 02:46:27 -07:00
subtree1.svg docs: add a bunch of .svg pictures 2007-04-23 18:25:26 -07:00
URI-extension.txt URI-extension.txt: update docs, we aren't using bencode for this. 2007-06-11 17:02:50 -07:00
uri.txt decentralized directories: integration and testing 2007-12-03 14:52:42 -07:00
webapi.txt docs/webapi.txt: document the POST t=upload&mutable=on command used to create mutable files 2007-11-09 04:05:07 -07:00