<div dir="ltr">Morgan Fainberg and I contacted the original author of ldappool and he agreed to let us maintain the project (provided we keep the list of contributors and authors). <div><br></div><div>  - pypi has now been updated accordingly (<a href="https://pypi.python.org/pypi/ldappool">https://pypi.python.org/pypi/ldappool</a>)</div><div>  - There is a patch to import the code into gerrit (<a href="https://review.openstack.org/#/c/315267/">https://review.openstack.org/#/c/315267/</a>)</div><div><br></div><div>Lastly, no changes to the license were made, we're keeping it MPL. We can fix bugs and release new versions as needed.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 10, 2016 at 12:05 PM, Steve Martinelli <span dir="ltr"><<a href="mailto:s.martinelli@gmail.com" target="_blank">s.martinelli@gmail.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="ltr"><div>A bit of background:</div><div><br></div><div>- In order to make keystone py3 compatible, we have to make our LDAP code compatible</div><div>- We use two libraries for our LDAP code: python-ldap and ldappool, both are not actively maintained</div><div>- python-ldap has a py3 port called pyldap. Great!</div><div>- ldappool does not have a py3 port.</div><div><br></div><div>With all that said, ldappool is only a few hundred lines of code. Can we pull it in-tree?</div><div><br></div><div>It looks like ldappool is MPL licensed:</div><div>  Version: MPL 1.1/GPL 2.0/LGPL 2.1</div><div><br></div><div>Exact license for ldappool is here: <a href="https://github.com/mozilla-services/ldappool/blob/master/ldappool/__init__.py#L1-L35" target="_blank">https://github.com/mozilla-services/ldappool/blob/master/ldappool/__init__.py#L1-L35</a> </div><div><br></div><div>We have a patch that pulls it in tree up for review (with a few changes to make it py3 friendly): <a href="https://review.openstack.org/#/c/311827/3/keystone/common/ldap/ldappool.py" target="_blank">https://review.openstack.org/#/c/311827/3/keystone/common/ldap/ldappool.py</a></div><div><br></div><div><br></div><div>stevemar</div><div><br></div></div>
</blockquote></div><br></div>