fix sublist formatting, link to #666
[Imported from Trac: page AccountingDesign, version 10]
parent
159c9fb8c9
commit
c59b42b309
|
@ -1,4 +1,5 @@
|
||||||
This is a place to share our work on the Accounting task.
|
This is a place to share our work on the Accounting task.
|
||||||
|
Ticket #666 is being used to track this long-term project.
|
||||||
|
|
||||||
# Accounting
|
# Accounting
|
||||||
|
|
||||||
|
@ -21,16 +22,16 @@ if) we actually need them to be completed:
|
||||||
1. only grant space to approved clients: "Larry the Leech" should not be
|
1. only grant space to approved clients: "Larry the Leech" should not be
|
||||||
able to upload files or cause existing files to be retained
|
able to upload files or cause existing files to be retained
|
||||||
2. be able to answer the question "How much space is Bob using?"
|
2. be able to answer the question "How much space is Bob using?"
|
||||||
2a. asking this question about a single server (friendnet)
|
* 2a. asking this question about a single server (friendnet)
|
||||||
2b. asking this question system-wide: summed across all storage servers (commercial grid)
|
* 2b. asking this question system-wide: summed across all storage servers (commercial grid)
|
||||||
3. prior restraint: prevent Bob from consuming more than X bytes per server
|
3. prior restraint: prevent Bob from consuming more than X bytes per server
|
||||||
4. disable a previously-allowed account / revocation
|
4. disable a previously-allowed account / revocation
|
||||||
5. expiration: revoke permission after some amount of time, unless explicitly renewed
|
5. expiration: revoke permission after some amount of time, unless explicitly renewed
|
||||||
6. delegation: if Bob has permission, he can grant some to Little Bobby Junior
|
6. delegation: if Bob has permission, he can grant some to Little Bobby Junior
|
||||||
6a. subdivision / resellers : commercial grid operator grants space to a business partner
|
* 6a. subdivision / resellers : commercial grid operator grants space to a business partner
|
||||||
6b. repair caps: clients delegate limited upload authority to a repairer
|
* 6b. repair caps: clients delegate limited upload authority to a repairer
|
||||||
6c. renewal cap: clients delegate lease-renewal authority
|
* 6c. renewal cap: clients delegate lease-renewal authority
|
||||||
6d. helper: clients enable the helper to upload files for them
|
* 6d. helper: clients enable the helper to upload files for them
|
||||||
7. auditing: who owns this share, how did they get permission to upload it
|
7. auditing: who owns this share, how did they get permission to upload it
|
||||||
8. reconcilliation / garbage collection : which shares does Bob own?
|
8. reconcilliation / garbage collection : which shares does Bob own?
|
||||||
9. measure traffic: how many bytes did Bob upload or download (as opposed to
|
9. measure traffic: how many bytes did Bob upload or download (as opposed to
|
||||||
|
|
Loading…
Reference in a new issue