Clean up code terminology: "SSK" vs "slot", etc #306

Open
opened 2008-02-08 03:29:39 +00:00 by warner · 2 comments

split out from #207:

code terminology: share vs slot vs container, "SSK" vs mutable file vs slot. We need to nail down the meanings of some of these and clean up the code to match. Zooko thinks that the name "SSK" -- "Sub-Space Key" -- is not directly applicable to our mutable file URIs.

Some of these terms are embedded in hash tags, and may be difficult to change. It may be easiest to change them when we switch to DSA keys (#217).

split out from #207: code terminology: share vs slot vs container, "SSK" vs mutable file vs slot. We need to nail down the meanings of some of these and clean up the code to match. Zooko thinks that the name "SSK" -- "Sub-Space Key" -- is not directly applicable to our mutable file URIs. Some of these terms are embedded in hash tags, and may be difficult to change. It may be easiest to change them when we switch to DSA keys (#217).
warner added the
code-encoding
minor
task
0.7.0
labels 2008-02-08 03:29:39 +00:00
warner added this to the eventually milestone 2008-02-08 03:29:39 +00:00
warner added
code-mutable
and removed
code-encoding
labels 2008-04-24 23:44:42 +00:00
warner modified the milestone from eventually to undecided 2008-06-01 20:57:31 +00:00
davidsarah commented 2009-10-28 03:30:42 +00:00
Owner

Tagging issues relevant to new cap protocol design.

Tagging issues relevant to new cap protocol design.
davidsarah commented 2009-11-03 00:33:53 +00:00
Owner

The immutable terminology needs clearing up as well. For example, CHKs are not really content-hash-keys: Tahoe uses "CHK" to refer to caps for both convergent and non-convergent immutable files (and directories when #607 is done); also, convergent encryption uses a secret to avoid guessing attacks, which is sufficiently different from Freenet CHKs that it should be called something else.

The immutable terminology needs clearing up as well. For example, CHKs are not really content-hash-keys: Tahoe uses "CHK" to refer to caps for both convergent and non-convergent immutable files (and directories when #607 is done); also, convergent encryption uses a secret to avoid guessing attacks, which is sufficiently different from Freenet CHKs that it should be called something else.
tahoe-lafs added
code
and removed
code-mutable
labels 2009-11-03 00:33:53 +00:00
tahoe-lafs changed title from clean up mutable-file code terminology: "SSK" vs "slot", etc to Clean up code terminology: "SSK" vs "slot", etc 2009-11-03 00:33:53 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#306
No description provided.