<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 15, 2014 at 11:49 AM, Joshua Harlow <span dir="ltr"><<a href="mailto:harlowja@yahoo-inc.com" target="_blank">harlowja@yahoo-inc.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div dir="auto">
<div>Very nice write up +1</div>
<div><br>
</div>
<div>A question, many modules are pulling in oslo.log as seen from the dependency graph which itself then pulls in oslo.config. Is the plan to just have all these modules use the regular python logging and have oslo.log be a plugin/formatter/adapter to python
 logging? </div></div></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">If we can set up oslo logging to maintain the context data that we add now, then yes we could change the other libraries to just use python's logging module directly. I think the work that's being done on using a custom formatter instead of a logging adapter will let us do that.</div>
<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">
<div><br>
</div>
<div>Likely people that would use those libraries and that aren't tied to openstack want to provide/configure there own logging (which is normally done via python logging configuration files and such...)</div>
<div><br>
</div>
<div>A side question: what are all these libraries going to be named, seems like we need a lot of creative library names (not just prefix everything with oslo) :-)<br></div></div></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">
I'm using the oslo prefix for now for convenience. We can come up with more creative names for libraries that have no other oslo dependencies as we create those releases.</div></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto"><div>
<br>
Sent from my really tiny device...</div><div><div class="h5">
<div><br>
On Jan 14, 2014, at 11:53 AM, "Doug Hellmann" <<a href="mailto:doug.hellmann@dreamhost.com" target="_blank">doug.hellmann@dreamhost.com</a>> wrote:<br>
<br>
</div>
<blockquote type="cite">
<div>
<div dir="ltr">
<div style="font-size:small">I've spent some time over the past day or two looking at the dependencies between modules in the oslo incubator, trying to balance the desire to have a small number of libraries with themes that make sense
 and the need to eliminate circular dependencies.</div>
<div style="font-size:small"><br>
</div>
<div style="font-size:small">The results of all of this are posted to <a href="https://wiki.openstack.org/wiki/Oslo/GraduationStatus" target="_blank">https://wiki.openstack.org/wiki/Oslo/GraduationStatus</a>, where I have grouped the modules together
 into proposed libraries.</div>
<div style="font-size:small"><br>
</div>
<div style="font-size:small">The dependencies between the libraries can be seen in several graphs I've prepared and posted to <a href="https://wiki.openstack.org/wiki/Oslo/Dependencies" target="_blank">https://wiki.openstack.org/wiki/Oslo/Dependencies</a></div>

<div style="font-size:small"><br>
</div>
<div style="font-size:small">Once we settle on the list of libraries, the next step is to look at the lowest level libraries to see what steps need to be taken before they can be released. I plan to start on that after the icehouse-2 deadline.</div>

<div style="font-size:small"><br>
</div>
<div style="font-size:small">Oslo team (and other interested parties), please take a look at the two wiki pages above and provide any feedback you have here on this ML thread.</div>
<div style="font-size:small"><br>
</div>
<div style="font-size:small">Thanks,<br>
Doug</div>
<div style="font-size:small"><br>
</div>
</div>
</div>
</blockquote>
</div></div><div class="im"><blockquote type="cite">
<div><span>_______________________________________________</span><br>
<span>OpenStack-dev mailing list</span><br>
<span><a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a></span><br>
<span><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></span><br>
</div>
</blockquote>
</div></div>

<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div></div>