[Tahoe-dev] API for tahoe

Zooko O'Whielacronx zooko at zooko.com
Thu Jul 5 22:31:44 UTC 2007


Folks:

The next major item on our agenda is to make a programmable API  
(ticket #48), and command-line interface (ticket #53).

Brian has cooked up a candidate API spec which I really like.  It is  
beautiful!  Check it out:

http://allmydata.org/trac/tahoe/browser/docs/webapi.txt

I have suggested to him that instead of offering both XML and JSON in  
the RESTful interface, we use only JSON there.  (The XML-RPC  
interface obviously continues to use XML.)

By the way, just after Brian showed me this design, I was reading  
about WebDAV and I happened upon this article that describes Amazon  
S3's RESTful API:

http://www.greenbytes.de/gblog/page/tech?entry=amazon_s3

I haven't read this article yet, but I'm very curious how much  
Brian's RESTful API (which I helped with) happens to match Amazon's  
S3 API.

Regards

Zooko

tickets mentioned in this message:

http://allmydata.org/trac/tahoe/ticket/48
http://allmydata.org/trac/tahoe/ticket/48



More information about the tahoe-dev mailing list