Jeremy, thank you and congratulations on completing the new
openstack-swift provider and I look forward to jclouds promoting it as
the preferred Swift interface in 1.8.  We duplicate effort by continuing
to fix bugs and add features on the legacy provider and I hope we can
cease, or at least significantly reduce, these activities in 1.8.

On Fri, Jul 04, 2014 at 01:18:52AM +0000, Jeremy Daggett wrote:
> - Remove legacy Swift APIs/providers

Removing support for the legacy provider in 2.0 might prove too
aggressive.  Some private object stores provide support for older
versions of the Swift API, e.g., Essex, or have unusual authentication
mechanisms.  Can we defer discussion of removal until the 2.0
development cycle, when we have more feedback from users against a
variety of providers?  In particular, Shri Javadekar might give good
feedback on compatibility issues.

> We desperately need to solidify our plans around BlobStore, especially
> AsyncBlobStore, during these releases as well. Several of us have
> discussed what we think we need to do there, however we need to
> determine what needs to be done and create a concrete plan. Many of us
> are here in the SF Bay Area, so we could potentially get together for
> a BlobStore summit to hash it all out. It would be great to get this
> done asap!

I would like to participate in this and can help with some of the work,
especially with the portable API.  We need some kind of asynchronous
support even without AsyncBlobStore and newer providers like Glacier
raise interesting questions.  When deasyncing, we should ensure that
jclouds does not regress in performance on some critical operations like
clearContainer and try to address some other issues like cancellation.

-- 
Andrew Gaul
http://gaul.org/

Reply via email to