<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 1, 2016 at 7:58 PM, Doug Hellmann <span dir="ltr"><<a href="mailto:doug@doughellmann.com" target="_blank">doug@doughellmann.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Excerpts from Jeremy Stanley's message of 2016-07-01 15:05:30 +0000:<br>
<span class="">> On 2016-07-01 08:26:13 -0500 (-0500), Monty Taylor wrote:<br>
> [...]<br>
> > Check with Doug Hellman about namespaces. We used to use them in some<br>
> > oslo things and had to step away from them because of some pretty weird<br>
> > and horrible breakage issues.<br>
> [...]<br>
><br>
> Or read the associated Oslo spec from when that was done:<br>
><br>
> <URL: <a href="https://specs.openstack.org/openstack/oslo-specs/specs/kilo/drop-namespace-packages.html" rel="noreferrer" target="_blank">https://specs.openstack.org/openstack/oslo-specs/specs/kilo/drop-namespace-packages.html</a> ><br>
><br>
<br>
</span>Yes, please don't use python namespaces. It's a cool feature, as you<br>
say, but the setuptools implementation available for Python 2 has some<br>
buggy edge cases that we hit on a regular basis before moving back to<br>
regular packages. It might be something we could look into again when<br>
we're running only on Python 3, since at that point the feature is built<br>
into the language.<br></blockquote><div><br></div><div>For kuryr-kubernetes we target only Python3, I wonder if we could move kuryr-libnetwork<br></div><div>to be python3 only and, if that were the case, how this alters the situation for namespace<br></div><div>packages.<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
Doug<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>