LDAP Client and Server API for node.js
Go to file
James Sumners 8ffd0bc9c1
Add decommission note
2024-05-14 18:10:45 -04:00
.github Add integration test for PasswordPolicyControl (#949) 2023-11-10 07:12:57 -05:00
docs update modification object in ldap.change (#910) 2023-06-28 07:30:30 -04:00
examples Update deps 2023-02-22 14:09:27 -05:00
lib server: prevent crash on blank DN bind 2023-12-01 09:20:32 -05:00
scripts chore: fix building docs 2021-11-13 01:08:01 -06:00
test server: prevent crash on blank DN bind 2023-12-01 09:20:32 -05:00
test-integration Add integration test for PasswordPolicyControl (#949) 2023-11-10 07:12:57 -05:00
.eslintignore chore(lint): use eslint instead of standard 2020-12-06 11:10:55 -06:00
.eslintrc.js Replace messages with @ldapjs/messages 2023-02-22 14:09:27 -05:00
.gitignore docs: simplify docs 2021-02-25 01:39:35 -06:00
.npmrc Replace messages with @ldapjs/messages 2023-02-22 14:09:27 -05:00
.taprc.yml Reduce coverage requirement 2023-02-22 14:09:27 -05:00
CHANGES.md Update changelog 2020-05-31 08:58:50 -04:00
LICENSE Touch up package.json, license, readme 2019-08-27 17:22:26 -04:00
README.md Add decommission note 2024-05-14 18:10:45 -04:00
docker-compose.yml Add integration test for PasswordPolicyControl (#949) 2023-11-10 07:12:57 -05:00
dt.png Add decommission note 2024-05-14 18:10:45 -04:00
package.json v3.0.7 2023-12-01 09:20:59 -05:00

README.md

Project Decomissioned

This project has been decomissioned. I, James Sumners, took it on when it was languishing without any maintenance as it filled a need in the ecosystem and I had built things at a prior organization that depended upon this project. I spent a lot of time triaging issues and reworking things toward a path that could be more easily maintained by a community of volunteers. But I have not had the time to dedicate to this project in quite a while. There are outstanding issues that would take me at least a week of dedicated development time to solve, and I cannot afford to take time off of work to do that. Particularly considering that the aforementioned organization was two jobs ago, and it is extremely unlikely that I will transition to a role again that will need this project.

So, why am I just now deciding to decomission this project? Because today, 2024-05-14, I received the following email:

Abusive email

I will not tolerate abuse, and I especially will not tolerate tacit death threats, over a hobby. You can thank the author of that email for the decomissioning on this project.

My recommendation to you in regard to LDAP operations: write a gateway in a language that is more suited to these types of operations. I'd suggest Go.

👋

P.S.: if I ever do need this project again, I might revive it. But I'd fight hard for my suggestion above. Also, I will consider turning it over to an interested party, but I will require at least one recommendation from a Node.js core contributor that I can vet with the people that I know on that team.