<html><body>
<p><font size="2" face="sans-serif">I believe there are reviews in Keystone for bring this in: </font><br>
<br>
<font size="2" face="sans-serif"><a href="https://review.openstack.org/#/c/38029/">https://review.openstack.org/#/c/38029/</a></font><br>
<font size="2" face="sans-serif"><a href="https://review.openstack.org/#/c/38030/">https://review.openstack.org/#/c/38030/</a></font><br>
<font size="2" face="sans-serif"><a href="https://blueprints.launchpad.net/keystone/+spec/use-common-oslo-db-code">https://blueprints.launchpad.net/keystone/+spec/use-common-oslo-db-code</a></font><br>
<font size="2" face="sans-serif"><br>
<br>
Best Regards, <br>
<br>
Lance Bragstad <br>
Software Engineer - OpenStack  <br>
Cloud Solutions and OpenStack Development<br>
T/L 553-5409, External 507-253-5409 <br>
ldbragst@us.ibm.com, Bld 015-2/C118</font><br>
<br>
<img width="16" height="16" src="cid:1__=09BBF15ADFC1A8F68f9e8a93df938@us.ibm.com" border="0" alt="Inactive hide details for Shake Chen ---08/16/2013 09:54:48 AM---+1 What about the keystone status in oslo?"><font size="2" color="#424282" face="sans-serif">Shake Chen ---08/16/2013 09:54:48 AM---+1 What about the keystone status in oslo?</font><br>
<br>
<font size="1" color="#5F5F5F" face="sans-serif">From:      </font><font size="1" face="sans-serif">Shake Chen <shake.chen@gmail.com></font><br>
<font size="1" color="#5F5F5F" face="sans-serif">To:        </font><font size="1" face="sans-serif">OpenStack Development Mailing List <openstack-dev@lists.openstack.org>, </font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Date:      </font><font size="1" face="sans-serif">08/16/2013 09:54 AM</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Subject:   </font><font size="1" face="sans-serif">Re: [openstack-dev] Proposal oslo.db lib</font><br>
<hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br>
<br>
<br>
<font size="3" face="serif">+1<br>
</font><br>
<font size="3" face="serif">What about the keystone status in oslo?</font><br>
<font size="3" face="serif"><br>
</font><br>
<font size="3" face="serif">On Fri, Aug 16, 2013 at 10:40 PM, David Ripton <</font><a href="mailto:dripton@redhat.com" target="_blank"><font size="3" color="#0000FF" face="serif"><u>dripton@redhat.com</u></font></a><font size="3" face="serif">> wrote:</font>
<ul style="padding-left: 9pt"><font size="3" face="serif">On 08/16/2013 09:52 AM, Boris Pavlovic wrote:<br>
</font>
<ul style="padding-left: 9pt"><font size="3" face="serif">We (OpenStack contributors) done a really huge and great work around DB<br>
code in Grizzly and Havana to unify it, put all common parts into<br>
oslo-incubator, fix bugs, improve handling of sqla exceptions, provide<br>
unique keys, and to use  this code in different projects instead of<br>
custom implementations. (well done!)<br>
<br>
oslo-incubator db code is already used by: Nova, Neutron, Cinder,<br>
Ironic, Ceilometer.<br>
<br>
In this moment we finished work around Glance:</font><font size="3" color="#0000FF" face="serif"><u><br>
</u></font><a href="https://review.openstack.org/#/c/36207/" target="_blank"><font size="3" color="#0000FF" face="serif"><u>https://review.openstack.org/#/c/36207/</u></font></a><font size="3" face="serif"><br>
<br>
And working around Heat and Keystone.<br>
<br>
So almost all projects use this code (or planing to use it)<br>
<br>
Probably it is the right time to start work around moving oslo.db code<br>
to separated lib.<br>
<br>
We (Roman, Viktor and me) will be glad to help to make oslo.db lib:<br>
<br>
E.g. Here are two drafts:<br>
1) oslo.db lib code: </font><a href="https://github.com/malor/oslo.db" target="_blank"><font size="3" color="#0000FF" face="serif"><u>https://github.com/malor/oslo.db</u></font></a><font size="3" face="serif"><br>
2) And here is this lib in action: </font><a href="https://review.openstack.org/#/c/42159/" target="_blank"><font size="3" color="#0000FF" face="serif"><u>https://review.openstack.org/#/c/42159/</u></font></a><font size="3" face="serif"><br>
<br>
<br>
Thoughts?</font></ul>
<br>
<font size="3" face="serif">+1.  Having to manually paste code from oslo-incubator into other projects is error-prone.  Of course it's important to get the library versioning right and do releases, but that's a small cost imposed on just the oslo-db folks to make using this code easier for everyone else.</font><font size="3" color="#888888" face="serif"><br>
<br>
-- <br>
David Ripton   Red Hat   </font><a href="mailto:dripton@redhat.com" target="_blank"><font size="3" color="#0000FF" face="serif"><u>dripton@redhat.com</u></font></a><br>
<font size="3" face="serif"><br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list</font><font size="3" color="#0000FF" face="serif"><u><br>
</u></font><a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank"><font size="3" color="#0000FF" face="serif"><u>OpenStack-dev@lists.openstack.org</u></font></a><font size="3" color="#0000FF" face="serif"><u><br>
</u></font><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank"><font size="3" color="#0000FF" face="serif"><u>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</u></font></a></ul>
<font size="3" face="serif"><br>
<br>
<br>
-- <br>
Shake Chen<br>
</font><tt><font size="2">_______________________________________________<br>
OpenStack-dev mailing list<br>
OpenStack-dev@lists.openstack.org<br>
</font></tt><tt><font size="2"><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></font></tt><tt><font size="2"><br>
</font></tt><br>
</body></html>