<HTML>
<HEAD>
<TITLE>Re: [Openstack] S3 Compatability (Was RE: EC2 compatibility?)</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Seems useful to have some versioned documents that compare a specific openstack release (swift or nova) against a specific ec2/s3 release (whichever one is aimed for for a given openstack release).<BR>
<BR>
This way bug reporting and feature requests become easier to create (and determine if they need to be created).<BR>
<BR>
>From looking at the <a href="http://wiki.openstack.org/Nova/EucalyptusFeatureComparison">http://wiki.openstack.org/Nova/EucalyptusFeatureComparison</a> its hard to tell which version of openstack to compare this to since it looks from the diablo-3 release certain apis are there that are not shown in this document as being active (ie StartInstances). <BR>
<BR>
Maybe the same kind of wiki is needed for both swift and nova.<BR>
<BR>
On 9/2/11 1:30 PM, "Chuck Thier" <<a href="cthier@gmail.com">cthier@gmail.com</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Hi Caitlin,<BR>
<BR>
Right now the best source of what S3 features are available through<BR>
the S3 compatibility layer are here:<BR>
<BR>
<a href="http://swift.openstack.org/misc.html#module-swift.common.middleware.swift3">http://swift.openstack.org/misc.html#module-swift.common.middleware.swift3</a><BR>
<BR>
--<BR>
Chuck<BR>
<BR>
On Fri, Sep 2, 2011 at 2:59 PM, Caitlin Bestler<BR>
<<a href="Caitlin.Bestler@nexenta.com">Caitlin.Bestler@nexenta.com</a>> wrote:<BR>
> Joshua Harlow asked:<BR>
><BR>
> < Is there any doc on how complete the openstack EC2 api is with a fixed<BR>
> version of amazon's actual release API.<BR>
><BR>
>> Maybe some table that says which functions are implemented and which<BR>
> ones aren't for a given version of the<BR>
>> EC2 api and a given version of openstack?<BR>
><BR>
> The same thing is also needed for Swift compatibility with the Amazon S3<BR>
> protocol.<BR>
> Reading the code suggest that there are whole features not supported,<BR>
> but having a list of which ones were deliberately<BR>
> deferred would be useful. Aside from helping users who might need a<BR>
> given feature, it will also let them know<BR>
> whether to request a new feature or to file a bug report.<BR>
><BR>
><BR>
><BR>
><BR>
><BR>
> _______________________________________________<BR>
> Mailing list: <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a><BR>
> Post to : <a href="openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><BR>
> Unsubscribe : <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a><BR>
> More help : <a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a><BR>
><BR>
<BR>
_______________________________________________<BR>
Mailing list: <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a><BR>
Post to : <a href="openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><BR>
Unsubscribe : <a href="https://launchpad.net/~openstack">https://launchpad.net/~openstack</a><BR>
More help : <a href="https://help.launchpad.net/ListHelp">https://help.launchpad.net/ListHelp</a><BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>