[tahoe-lafs-trac-stream] [tahoe-lafs] #84: allow introducer to provide default encoding parameters (k-of-n)

tahoe-lafs trac at tahoe-lafs.org
Thu Apr 11 11:42:45 UTC 2013


#84: allow introducer to provide default encoding parameters (k-of-n)
-----------------------------+----------------------
     Reporter:  warner       |      Owner:  somebody
         Type:  enhancement  |     Status:  closed
     Priority:  major        |  Milestone:  0.5.0
    Component:  code         |    Version:  0.4.0
   Resolution:  fixed        |   Keywords:  encoding
Launchpad Bug:               |
-----------------------------+----------------------
Changes (by warner):

 * status:  reopened => closed
 * resolution:   => fixed


Comment:

 I think it was implemented, then we decided it wasn't such a good idea
 after all and disabled it. There's some vestigal support
 {{{RIIntroducerSubscriberClient_v2.set_encoding_parameters}}}, but it
 doesn't end up doing anything (I think it sets
 {{{introducer_client.encoding_parameters}}} which is then ignored).

 It might be worth talking about whether we should bring it back (I think I
 made the argument that the introducer is in a slightly better position to
 know good parameters, and I think Zooko made the argument that clients
 should be making that decision for themselves). It might also be worth
 talking about systematically removing the lingering code (except maybe for
 the actual remote method receiver, which should stick around as a NOP so
 that old introducers who try to call it won't cause exceptions).

 I'll mark this as reclosed.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/84#comment:3>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list