I think it would be a great addition! It's of course way too early for a review, but just to save time later on when you need to update the code for current Perl standards: I would drop something like CGI (it's discouraged nowadays) and use something modern and async like Mojolicious for the web requests. This mostly because when people discover this feature, they will heavily rely on it.
Regards, C. Le lun. 19 sept. 2022 à 18:55, Howard Chu <[email protected]> a écrit : > > Forwarding for exposure - any interest? > > > -------- Forwarded Message -------- > Subject: [OldapWS] -> Proposal of a REST Web Service for CRUD > Operations > Date: Fri, 16 Sep 2022 13:21:10 +0200 > From: Olivier CHATOR <[email protected]> > To: [email protected] > > > > Dear all, > > I am a "long time user" of OpenLDAP core parts. > If the core is very stable, I often received some request from application > developers, complaining about the lack of REST Web Service API to manipulate > their > Directory objects. > > Of course, as far as I could see, there is commercial solution available to > do this, or even a project using Spring. > But I could not see a simple proposal based on a simple Apache Server and > "fully free" of rights. > > I also saw (https://www.openldap.org/devel/contributing.html) that "The > OpenLDAP Project welcomes contributions of independently-developed stand-alone > LDAP-related software packages suitable for distribution separately from > existing packages (e.g., OpenLDAP Software, JLDAP, JDBC-LDAP)". > > Then, I would like to propose a full Open Source first realease of a CRUD > REST Web Service to manipulate OpenLDAP's Directory Objects. > > I know that this first release is very limited in term of features, but I > think it does the "core job", and may be a common base to be enriched to > build a real > OpenLDAP REST API ? > Package available here: > https://drive.google.com/drive/folders/1s4zlTleJ1JWhQWP2kLGHtTRofpWNevS7?usp=sharing > > > Thanks for your time reading this proposal, do not hesitate to ask if you > have any question. > Kind regards, > Olivier Chator
