Why is nodebb-plugin-node-ldap-ad not in the 'NodeBB-Community' GitHub org?
-
Does anyone know why the LDAP plugin you find in plugin section of the admin panel coming from a third-party repo, rather than the official (?) NodeBB-Community/nodebb-plugin-node-ldap repo it was originally forked from?
-
ink-blot and csturiale repos are no longer maintained. And that's why forked by NodeBB-Community and updated by NodeBB staff.
You can choose it manually from CLI.
-
I get that, but my question is why is the one that shows up when you search for "ldap" coming from a third-party repo, rather than the (semi-)official NodeBB-Community GitHub org?
Certainly not trying to minimize Chrischenny's contributions, and maybe it's just an oversight, but it makes more sense for a plugin like this one (especially like this one) to be under the watchful eye of more people, with more checks in place to prevent something untoward from happening to the code.
I'd be willing to do a PR against NodeBB-Community/nodebb-plugin-node-ldap that preserves Chrischenny's fixes, and also fix
package.json
to restore the original authors' names. Does that help resolve this?What I'm not sure about is how to make sure the NodeBB-Community/nodebb-plugin-node-ldap version of the plugin shows up in search in the admin panel. Is there a review/approval process for community plugins that I just overlooked in the documentation? (probably the case)
-
The issue tracker feature is switched off for Chrischenny/nodebb-plugin-node-ldap-ad, so I'm not sure what else to do, unless he happens to be active in the forums here.
It seems kind of silly to open a PR against his repo, just to ask him to please open a PR against another repo, when I can just as easily do the latter myself.