ContributingΒΆ

django-auth-ldap is stable and maintained by the original author, although there is not a lot of active development. Contributions are welcome. The official repository is at https://bitbucket.org/illocution/django-auth-ldap.

If you’d like to report an issue or contribute a feature, but you’re not sure how to proceed, start with the mailing list. This may clear up some misunderstandings or provide a gut check on how feasible the idea is.

If you have something you’d like to contribute, the best approach is to send a well-formed pull request, complete with tests and documentation, as needed. Pull requests that lack tests or documentation or that break existing tests will probably not be taken very seriously.

Use tox to run the tests in various environments. This includes some static analysis to detect potential runtime errors and style issues. Look at tox.ini to see how to run the tests manually in your own virtualenv.

If you have a bug or feature request that you can’t or don’t wish to fix or implement, you can try logging an issue. Serious bugs should get taken care of quickly, but less urgent issues may or may not attract any attention. It just depends on whether anyone else finds it interesting enough to do something about.