Changes between Version 105 and Version 106 of Dev


Ignore:
Timestamp:
2011-09-09T19:18:55Z (13 years ago)
Author:
zooko
Comment:

reorg, add stuff from Docs page, add Mahmoud Ahmed Ismail's Basics

Legend:

Unmodified
Added
Removed
Modified
  • Dev

    v105 v106  
    2626
    2727== Developer Docs ==
    28  * [source:docs/ the docs/ directory] <-- most core doc is in the source tree here
    29  * [wiki:Capabilities]: what are readcaps and writecaps and verifycaps, etc
     28
     29=== Design of the System ===
     30 * [http://code.google.com/p/nilestore/wiki/TahoeLAFSBasics TahoeLAFSBasics] on the NileStore Project's site. This document was written by someone from another project who hasn't really interacted with the Tahoe-LAFS developers much, but it is the best overall introduction to the design of Tahoe-LAFS.
     31 * after that, look at the "Presentations / Papers", below, or at the "architecture.rst" file in the docs/ directory.
     32
     33=== Presentations / Papers ===
     34 * [http://tahoe-lafs.org/trac/tahoe-lafs/attachment/wiki/News/tahoe-RSA-slides.pdf] presented at RSA 2010
     35 * [http://tahoe-lafs.org/~zooko/lafs.pdf Tahoe – The Least-Authority Filesystem] presented at [http://storagess.org/2008 Storage Security and Survivability '08]
     36 * [http://tahoe-lafs.org/~warner/pycon-tahoe.html Tahoe: A Secure Distributed Filesystem] presented at
     37   [http://us.pycon.org/2008/about/ PyCon2008],
     38   providing an overview of the Tahoe-LAFS design, and the
     39   [http://tahoe-lafs.org/~warner/pycon-tahoe-slides.zip slides] (.zip) that
     40   were used for the presentation
     41 * [http://www.cs.utk.edu/~plank/plank/papers/FAST-2009.html  A Performance Evaluation and Examination of Open-Source Erasure Coding Libraries For Storage] to be presented at [http://www.usenix.org/events/fast09  FAST-2009: 7th USENIX Conference on File and Storage Technologies]
     42
     43=== How To Contribute To The Tahoe-LAFS Project ===
    3044 * [wiki:PatchReviewProcess How to review patches] <-- You can help!
    3145 * [wiki:Patches How to submit patches]
    3246 * [wiki:CodingStandards coding standards]
     47
     48=== Cool New Ideas We're Working On ===
    3349 * [wiki:Ostrom] is about how social networking and economics interact with distributed storage
     50 * [wiki:OneHundredYearCryptography]
     51
     52=== More Details To Look Up While Working On Your Contribution ===
     53 * [source:docs/ the docs/ directory] <-- most core doc is in the source tree here
     54 * [wiki:Capabilities]: what are readcaps and writecaps and verifycaps, etc
    3455 * [wiki:Packaging The Packaging page] shows our current policy for how to re-use 3rd-party libraries and how to distribute Tahoe-LAFS to users.
    35  * [wiki:OneHundredYearCryptography]
    3656
    3757== Tools ==