-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Towards a v1.0.0 release. #50
Comments
implement a complete server? |
It will likely continue to be a limited server component, unfortunately. Though I would like to add support for server side sorting, maybe some other controls The big issue with a complete server is the backend storage implementation, which I'm not super familiar with in general. |
OpenLDAP has a few "backends" - such as MDB - which is just a in-memory storage, BDB which is a simple embedded database a bit like sqlite, but to be honest as a proof-of-concept in native php it doesn't need to be fast/quick/good, so it could just as easily be a big in-ram object/array/list-of-lists kinda thing, optionally persisted-to-disk [or database] using serialize() / unserialize() as a first try. It could alternatively just be stored on-disk as one or more json file/s or something. |
I want to finish up the outstanding work for a final release here. However, it might not happen until closer towards the end of the year. I'm currently looking for a job and that is taking priority over this for the time being. |
Job search is complete...but now the opposite problem is all my time being taken up by work 😢 Still hope to complete this one way or another. |
I would like to release a v1.0.0 version of this library, as it has been getting many 0.x.0 releases and I haven't really defined what a 1.0.0 type of release would need. The main things I think need to happen are:
TODO
LdapClient
andLdapServer
.poll
logic is implemented properly for content updates. Needs integration tests.SearchResult
object.The text was updated successfully, but these errors were encountered: