Thanks for putting this together Jeremy!

One more thing I'm curious about in general for OpenStack APIs (/a possible
summit topic) is how to handle changes to the API/supported features
between OpenStack releases (for example:
https://issues.apache.org/jira/browse/JCLOUDS-527).

As for the hackathon, I haven't worked with the BlobStore, but have done a
fair bit with the Swift API, so happy to help where I can.

Jasdeep



On Mon, Jul 7, 2014 at 10:01 AM, Shrinand Javadekar <shrin...@maginatics.com
> wrote:

> Jeremy,
>
> Thanks for putting this together. This is very useful for getting a
> clear picture of where we are and where we need to go.
>
> Just so that I understand this right, the points under 1.7.x is what
> we'll do for the next 1.7 release, correct? I don't think the legacy
> Swift api in apis/swift is currently deprecated. Also, wouldn't it be
> better if we deprecate the legacy swift api (api/swift) after we know
> that all current providers (including HPCloud) work well with the new
> openstack-swift provider?
>
> Just curious, why do we need separate providers for
> rackspace-cloudfiles-us/uk? Can't a user simply use openstack-swift
> and use the appropriate endpoint?
>
> I'm in for all meetings/discussions/hackathons/summit around BlobStore.
>
> -Shri
>
> On Thu, Jul 3, 2014 at 6:18 PM, Jeremy Daggett
> <jeremy.dagg...@rackspace.com> wrote:
> > Hi devs,
> >
> > Over the past couple of days, I have put some thought into the
> openstack-swift roadmap. Our current goal is to promote the API in the 2.0
> release and address any outstanding issues/missing functionality between
> now and the release.
> >
> > As most of you know, this project has been a WIP during the 1.7.x
> release train, and will continue its evolution over the next several
> releases.
> >
> > Here is a brief look at where we are today, along with my current
> high-level thinking for the road to 2.0:
> >
> > 1.7.x
> > - Introduction of "modern" Swift API
> > - Creation of Rackspace Cloud Files providers
> > - Deprecation of legacy Swift API (apis/swift)
> > - Deprecation of @Beta openstack-swift APIs
> > - Deprecation of legacy providers
> > - Address outstanding JIRA issues
> >
> > 1.8
> > - Removal of @Beta openstack-swift APIs
> > - Ensure that all providers use the new API (hpcloud-objectstorage)
> > - Address any potential BlobStore changes
> > - Address outstanding JIRA issues
> >
> > 2.0
> > - Promote openstack-swift API to main jclouds repo
> > - Promote openstack-swift based providers (rackspace-cloudfiles-us/uk)
> > - Remove legacy Swift APIs/providers
> > - Address any potential BlobStore changes
> > - No outstanding JIRA 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!
> >
> > In addition, there are around 17 outstanding JIRAs that need to be
> addressed, many of which may only be related to the legacy code.  I am
> going to start tearing through them next week and ensure that we create
> JIRA issues for each of the major tasks listed above.
> >
> > I would appreciate community feedback and perspectives on this
> information, thanks!
> >
> > /jd
> >
>

Reply via email to