[tahoe-dev] Announcing Tamias based on Tahoe-LAFS

Zooko O'Whielacronx zooko at zooko.com
Tue Dec 27 20:36:37 UTC 2011


Welcome to the world, Tamias!

I look forward to understanding the new access control ideas in
Tamias. It sounds like it might have some things in common with access
control extensions that we've been noodling about, on the mailing list
[1, 2, 3, 4], on trac tickets (#152, #604, #795, #954, #958), and at
the Summits [5].

Even if we end up making different design decisions in future
Tahoe-LAFS features than you've made in Tamias, we will still be able
to learn a lot from your thought processes, your implementation, and
any feedback from your users. Thank you very much for sharing!

I would definitely like to minimize unnecessary friction that inhibits
learning from each other. This thing you mentioned about packaging
pycryptopp yourselves in a funny way sounds like potentially an
unnecessary inhibitor. We're working on making a new pycryptopp
release right now (see
https://tahoe-lafs.org/trac/pycryptopp/milestone/0.6.0 ), so now would
be a good time for us to make any changes needed in pycryptopp to ease
code sharing with Tamias.

Again, I really look forward to reading up on it and learning from it.
I'll try to be merciless about any security issues that I can find
(and I would welcome similar mercilessness when you critique
Tahoe-LAFS security issues), but I'm definitely happy about having a
major advance like this to compare to and learn from, so please don't
interpret any criticism I may later come up as being ungrateful.

Regards,

Zooko

[1] https://tahoe-lafs.org/pipermail/tahoe-dev/2010-October/005423.html
[2] https://tahoe-lafs.org/pipermail/tahoe-dev/2011-June/006388.html
[3] https://tahoe-lafs.org/pipermail/tahoe-dev/2011-June/006424.html
[4] https://tahoe-lafs.org/pipermail/tahoe-dev/2011-June/006427.html
[5] https://tahoe-lafs.org/trac/tahoe-lafs/wiki/Summit

https://tahoe-lafs.org/trac/tahoe-lafs/ticket/152# build "sharing
slots" / use mutable files as primitives for sharing messages
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/604# one-shot
distributed revocable forwarding slots
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/795# append-only files
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/954# revoke write authority
https://tahoe-lafs.org/trac/tahoe-lafs/ticket/958# LAFS 301 Moved Permanently


More information about the tahoe-dev mailing list