-
Notifications
You must be signed in to change notification settings - Fork 408
Roadmap
We are mainly driven by user inputs and user contributions. So we don't really have a defined roadmap for Leshan.
Our main priority is to release a stable 1.0.0 version which aims to support the 1.0.x version of the LWM2M specification.
You can have a look to LWM2M supported features.
You could have an idea about what will be available at short term looking at opened PR.
Potentially, any 1.0.x LWM2M feature could be integrated in Leshan 1.0.0.
This is not set in stone but SMS and Bootstrap Server initiated is out of scope.
leshan-server-cluster
module is really experimental and it is not the priority, so it is also out of scope.
That does not mean that Leshan can not be used in a cluster, this just mean that this is not so easy. You could get more details about using Leshan server in a cluster
Currently, users show interest and/or bring contributions for :
- Object versioning,
-
Server side Queue Mode(:heavy_check_mark:), -
RPK+X509 at client side(:heavy_check_mark:), -
ACL for bootstrap server(:heavy_check_mark:).
So those features should be integrated in Leshan 1.0.0.
But this is a community project, you can have influence on what will be available in the 1.0.0. Just manifest yourself and even better contribute to the project.
The 1.0.0 version will be available when it will be ready. (Debian spirit !)
- There are missing features still in development (see opened PR)
- API is not yet stable, even if it becomes more and more stable.
- Leshan is based on californium 2.0.x which is not yet released.
There are milestone releases. There are usable, but the API is not stable. We currently use those milestones version in production. So, You should use it and do feedbacks to make the future 1.0.0 version as better as possible.
We do not define release date for milestones. Generally this is each 2 or 3 month. But if you need a release sooner, just ask us on the mailing list leshan-dev !
All contributions you make to our web site (including this wiki) are governed by our Terms of Use, so please take the time to actually read it. Your interactions with the Eclipse Foundation web properties and any information you may provide us about yourself are governed by our Privacy Policy.