eclipse-wakaama / wakaama

Eclipse Wakaama is a C implementation of the Open Mobile Alliance's LightWeight M2M protocol (LWM2M).
BSD 3-Clause "New" or "Revised" License
501 stars 374 forks source link

🛣 Roadmap 🎯 #597

Open sbernard31 opened 3 years ago

sbernard31 commented 3 years ago

The project probably need a kind of Roadmap. Not necessary something very accurate but at least some hints for the community about the direction of the project.

You can have a look at what is done for Leshan even if this is probably not the better example.

I think this is probably linked in a way to those topics :

mlasch commented 3 years ago

Having a roadmap which leads to a Wakaama 2.0 (?) version would be very nice. We need to identify what is missing for LWM2M 1.0 and 1.1. and what we want to have in a future release. @qleisan you already started a list of supported features? Having a dedicated roadmap wiki page like the one at Leshan may help. Simultaneously, we can remove the TODO file from the repository.

However, features we consider supported should have at least some basic tests (which integrates with the CI), so we can be sure to not break thinks. Some work in this regard is ongoing #598.

qleisan commented 3 years ago

I agree. Tests also help to clarify what is supported (partially or fully).

rettichschnidi commented 3 years ago

For any subsequent release:

For a 2.0 release:

dongfuhai commented 2 years ago

When will the next official version of wakaama be released?

tuve commented 2 years ago

Actually there is no release plan as features are implemented on a voluntary basis as needed. That said I think we should perhaps do a a new release since quite a few new features has been added since the last release. What do you think @rettichschnidi, @mlasch