[tahoe-lafs-trac-stream] [tahoe-lafs] #1374: "walk through" or guide for people who want to read some code
tahoe-lafs
trac at tahoe-lafs.org
Wed May 16 22:00:10 UTC 2012
#1374: "walk through" or guide for people who want to read some code
-----------------------------+-----------------------
Reporter: zooko | Owner: nobody
Type: enhancement | Status: new
Priority: major | Milestone: undecided
Component: unknown | Version: 1.8.2
Resolution: | Keywords: docs
Launchpad Bug: |
-----------------------------+-----------------------
Comment (by zooko):
han zheng [/pipermail/tahoe-dev/2012-May/007337.html asked how to study
the source code] on the mailing list. My answer included this idea:
Here's an idea:
To dive into the source code start at the server side. The Tahoe-LAFS
storage server is prevented by the architecture from knowing anything
about the encryption/decryption or integrity-checking. And, it doesn't
know anything about the erasure coding. Therefore, it has less complexity
than the Tahoe-LAFS gateway does, and it is easier to read the whole
source code and understand what it does.
To understand everything that the storage server does, you would need
to read the files in this directory:
https://tahoe-lafs.org/trac/tahoe-
lafs/browser/trunk/src/allmydata/storage/
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1374#comment:7>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list