[openstack-dev] [Glance][Oslo] Pulling glance.store out of glance. Where should it live?

Flavio Percoco flavio at redhat.com
Mon Dec 23 08:11:26 UTC 2013


On 21/12/13 00:41 -0500, Jay Pipes wrote:
>On 12/20/2013 10:42 AM, Flavio Percoco wrote:
>>Greetings,
>>
>>In the last Glance meeting, it was proposed to pull out glance's
>>stores[0] code into its own package. There are a couple of other
>>scenarios where using this code is necessary and it could also be
>>useful for other consumers outside OpenStack itself.
>>
>>That being said, it's not clear where this new library should live in:
>>
>>    1) Oslo: it's the place for common code, incubation, although this
>>    code has been pretty stable in the last release.
>>
>>    2) glance.stores under Image program: As said in #1, the API has
>>    been pretty stable - and it falls perfectly into what Glance's
>>    program covers.
>
>What about:
>
>3) Cinder
>
>Cinder is for block storage. Images are just a bunch of blocks, and 
>all the store drivers do is take a chunked stream of input blocks and 
>store them to disk/swift/s3/rbd/toaster and stream those blocks back 
>out again.
>
>So, perhaps the most appropriate place for this is in Cinder-land.

This is an interesting suggestion.

I wouldn't mind putting it there, although I still prefer it to be
under glance for historical reasons and because Glance team knows that
code.

How would it work if this lib falls under Block Storage program?

Should the glance team be added as core contributors of this project?
or Just some of them interested in contributing / reviewing those
patches?

Thanks for the suggestion. I'd like John and Mark to weigh in too.

Cheers,
FF

-- 
@flaper87
Flavio Percoco
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20131223/c02274d8/attachment.pgp>


More information about the OpenStack-dev mailing list