Attachments (2)

support-devpay-untested.darcs.patch (48.9 KB) - added by davidsarah at 2011-10-27T00:53:17Z.
S3 backend: support DevPay? (preliminary, untested). refs #1573
support-devpay-v2.darcs.patch (53.7 KB) - added by davidsarah at 2011-10-27T22:59:17Z.
S3 backend: support DevPay?. Includes tests of config option, but interoperability with S3 has not been tested yet. refs #999

Download all attachments as: .zip

Change History (9)

Changed at 2011-10-27T00:53:17Z by davidsarah

S3 backend: support DevPay? (preliminary, untested). refs #1573

comment:1 Changed at 2011-10-27T00:55:31Z by davidsarah

  • Keywords design-review-needed added
  • Owner changed from davidsarah to zancas

comment:2 Changed at 2011-10-27T15:58:22Z by davidsarah

BTW, the patch is partly based on some code that nejucomo wrote, although it takes a slightly different approach to overriding the query factory. Thanks nejucomo!

comment:3 Changed at 2011-10-27T16:43:04Z by zooko

  • Keywords test-needed added; design-review-needed removed

I reviewed attachment:support-devpay-untested.darcs.patch and it looks good, except it needs tests. It has good comments. Thanks!

Changed at 2011-10-27T22:59:17Z by davidsarah

S3 backend: support DevPay?. Includes tests of config option, but interoperability with S3 has not been tested yet. refs #999

comment:4 Changed at 2011-11-19T02:30:16Z by davidsarah

This is implemented on the ticket999-S3-backend branch, and interoperates successfully with S3, but it doesn't have thorough tests. The key to making it work without needing the storage server to hold admin credentials for the AWS account was, somewhat counterintuitively, to use a "desktop" DevPay product rather than a "hosted" product.

Some of the necessary support code is in Least Authority Enterprises' website repository rather than in Tahoe-LAFS. We should document what the code that is in Tahoe-LAFS depends on in terms of DevPay activation and setup. (Note that it isn't necessary to use DevPay in order to use the S3 backend.)

comment:5 Changed at 2013-01-04T20:29:16Z by zooko

  • Keywords LeastAuthority.com added; lae removed

comment:6 Changed at 2013-07-09T14:09:23Z by daira

  • Milestone changed from 1.11.0 to eventually
  • Version changed from 1.9.0b1 to cloud-branch

The provisional plan was that we were going to merge the pluggable backends code without support for "enterprise" storage services, so this wouldn't be included in that merge.

comment:7 Changed at 2014-03-18T18:07:12Z by daira

  • Milestone changed from eventually to undecided
  • Resolution set to wontfix
  • Status changed from new to closed

We'll drop support for DevPay before merging the cloud branch; see #2197.

Last edited at 2014-03-18T18:07:22Z by daira (previous) (diff)
Note: See TracTickets for help on using tickets.