reorg, add stuff from Docs page, add Mahmoud Ahmed Ismail's Basics
[Imported from Trac: page Dev, version 106]
parent
c81fc4a7b7
commit
2d56e653d4
26
Dev.md
26
Dev.md
|
@ -25,15 +25,35 @@ Views into the process of Tahoe-LAFS hackery.
|
|||
* [The Extension Page](Extensions) has some additional tips on how to use the web-API.
|
||||
|
||||
## Developer Docs
|
||||
* [the docs/ directory]source:docs/ <-- most core doc is in the source tree here
|
||||
* [Capabilities](Capabilities): what are readcaps and writecaps and verifycaps, etc
|
||||
|
||||
### Design of the System
|
||||
* [TahoeLAFSBasics](http://code.google.com/p/nilestore/wiki/TahoeLAFSBasics) on the [NileStore](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.
|
||||
* after that, look at the "Presentations / Papers", below, or at the "architecture.rst" file in the docs/ directory.
|
||||
|
||||
### Presentations / Papers
|
||||
* <http://tahoe-lafs.org/trac/tahoe-lafs/attachment/wiki/News/tahoe-RSA-slides.pdf> presented at RSA 2010
|
||||
* [Tahoe – The Least-Authority Filesystem](http://tahoe-lafs.org/~zooko/lafs.pdf) presented at [Storage Security and Survivability '08](http://storagess.org/2008)
|
||||
* [Tahoe: A Secure Distributed Filesystem](http://tahoe-lafs.org/~warner/pycon-tahoe.html) presented at
|
||||
[PyCon2008](http://us.pycon.org/2008/about/),
|
||||
providing an overview of the Tahoe-LAFS design, and the
|
||||
[slides](http://tahoe-lafs.org/~warner/pycon-tahoe-slides.zip) (.zip) that
|
||||
were used for the presentation
|
||||
* [A Performance Evaluation and Examination of Open-Source Erasure Coding Libraries For Storage](http://www.cs.utk.edu/~plank/plank/papers/FAST-2009.html) to be presented at [FAST-2009: 7th USENIX Conference on File and Storage Technologies](http://www.usenix.org/events/fast09)
|
||||
|
||||
### How To Contribute To The Tahoe-LAFS Project
|
||||
* [How to review patches](PatchReviewProcess) <-- You can help!
|
||||
* [How to submit patches](Patches)
|
||||
* [coding standards](CodingStandards)
|
||||
|
||||
### Cool New Ideas We're Working On
|
||||
* [Ostrom](Ostrom) is about how social networking and economics interact with distributed storage
|
||||
* [The Packaging page](Packaging) shows our current policy for how to re-use 3rd-party libraries and how to distribute Tahoe-LAFS to users.
|
||||
* [OneHundredYearCryptography](OneHundredYearCryptography)
|
||||
|
||||
### More Details To Look Up While Working On Your Contribution
|
||||
* [the docs/ directory]source:docs/ <-- most core doc is in the source tree here
|
||||
* [Capabilities](Capabilities): what are readcaps and writecaps and verifycaps, etc
|
||||
* [The Packaging page](Packaging) shows our current policy for how to re-use 3rd-party libraries and how to distribute Tahoe-LAFS to users.
|
||||
|
||||
## Tools
|
||||
* [tahoe-lafs-trac-stream](http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-lafs-trac-stream) mailing list is the way to receive lots of emails from trac
|
||||
* [ViewTickets](ViewTickets)
|
||||
|
|
Loading…
Reference in a new issue