add terminology: "diminishing" a cap

[Imported from Trac: page Capabilities, version 3]
zooko 2009-02-12 15:49:17 +00:00
parent 9999587d08
commit 402df2e21c

@ -1,6 +1,6 @@
# Capabilities # Capabilities
An overview from the mailing list archives - [Feb 2009 - Brian Warner](http://allmydata.org/pipermail/tahoe-dev/2009-February/001110.html): An overview from the mailing list archives - originally [Feb 2009 - Brian Warner](http://allmydata.org/pipermail/tahoe-dev/2009-February/001110.html):
``` ```
1: immutable file read-only capability string URI:CHK: 1: immutable file read-only capability string URI:CHK:
@ -26,6 +26,8 @@ derive #2 (but not the other way around). The full table is:
#3->#4->#5 #3->#4->#5
#6->#7->#8 #6->#7->#8
Deriving a weaker capability from a strong one is called "diminishing" the stronger one.
So we use "filecap" to talk about #1+#3+#4, but (since most files are So we use "filecap" to talk about #1+#3+#4, but (since most files are
immutable) we're usually talking about #1. We use "dircap" to talk about #6 immutable) we're usually talking about #1. We use "dircap" to talk about #6
and #7. We use "readcap" to talk about #1,#4, and #7, but usually we refer to and #7. We use "readcap" to talk about #1,#4, and #7, but usually we refer to