<div style="font:14px/1.5 'Lucida Grande', '微软雅黑';color:#333;"><p style="font:14px/1.5 'Heiti SC';margin:0;">Thanks, I will try to reach out them in ec2-api channel.</p><pre style="white-space: pre-wrap;">Pengju Jiao
mail: <a href="mailto:jiaopengju@cmss.chinamobile.com" title="mailto:jiaopengju@cmss.chinamobile.com">jiaopengju@cmss.chinamobile.com</a></pre><div class="mail_quote_09453BB4EA78437BB788C00E932FB944" style="font: 14px/1.5 'Lucida Grande';color:#333;"><pre style="white-space:pre-wrap;">Hi Pengju Jiao,

The main consume i believe is EC2-API :

<a href="http://codesearch.openstack.org/?q=%5Eboto&i=nope&files=.*req.*%5C.txt&repos=" title="http://codesearch.openstack.org/?q=%5Eboto&i=nope&files=.*req.*%5C.txt&repos=">http://codesearch.openstack.org/?q=%5Eboto&i=nope&files=.*req.*%5C.txt&repos=</a>
<a href="http://codesearch.openstack.org/?q=%5E(from%7Cimport).*boto&i=nope&files=&repos=" title="http://codesearch.openstack.org/?q=%5E(from%7Cimport).*boto&i=nope&files=&repos=">http://codesearch.openstack.org/?q=%5E(from%7Cimport).*boto&i=nope&files=&repos=</a>

Can you please reach out to them?

Thanks,
Dims

On Mon, Jun 19, 2017 at 3:11 AM, jiaopengju
<<a href="mailto:jiaopengju@cmss.chinamobile.com" title="mailto:jiaopengju@cmss.chinamobile.com">jiaopengju@cmss.chinamobile.com</a>> wrote:
> Hi, everyone:
>
> I have a blueprint of freezer to support s3 storage driver [1], so I need to
> add boto3 to the requirements [2].
>
> Why use boto3 but not boto?
>
> Boto3 [3] is the next version of Boto, is now stable and recommended for
> general use. It can be used side-by-side with Boto in the same project, so
> it is easy to start using Boto3 in your existing projects as well as new
> projects. Going forward, API updates and all new feature work will be
> focused on Boto3.
>
>
> Problem
>
> Boto3 requires botocore, jmespath and s3transfer. botocore and jmespath are
> already used by boto, this is because boto is used by ec2-api (and
> heat-cfntools, rally and swift3).  After adding Boto3 to requirements, we
> will have old and new libraries ATM.
>
>
> My suggenstion
>
> How about using boto3 instead of boto? This will require us to do some
> migration about boto to boto3.
>
>
> Anyone has ideas or suggesstions? Thank you very much!
>
>
> [1] <a href="https://review.openstack.org/#/c/471295" title="https://review.openstack.org/#/c/471295">https://review.openstack.org/#/c/471295</a>
>
> [2]<a href="https://review.openstack.org/#/c/473067" title="https://review.openstack.org/#/c/473067">https://review.openstack.org/#/c/473067</a>
>
> [3]<a href="https://github.com/boto/boto3" title="https://github.com/boto/boto3">https://github.com/boto/boto3</a>
>
>
> Pengju Jiao
> mail: <a href="mailto:jiaopengju@cmss.chinamobile.com" title="mailto:jiaopengju@cmss.chinamobile.com">jiaopengju@cmss.chinamobile.com</a>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" title="mailto:OpenStack-dev-request@lists.openstack.org">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" title="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a>
>



-- 
Davanum Srinivas :: <a href="https://twitter.com/dims" title="https://twitter.com/dims">https://twitter.com/dims</a>

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" title="mailto:OpenStack-dev-request@lists.openstack.org">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" title="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a>
</pre></div></div>