Comments (15)
For me, all three looks very similar; mainly one person does the job ;-).
Leshan is a bit out of scope here as this is about external risk.
Potential lack of contributor/committer for Leshan is an internal issue and there is effort made to involved new contributors.
For java-coap, according to main committer there are few guys who work on it but yes as often there is one committer more active than other.
And if you look at last year contribution you can see a bit more differences :
Anyway, one big difference is that, for now, Leshan and java-coap main committers do that in their paid time and companies which paid them include the component in their platform.
So, cross the fingers, that I'm the only one, who needs to reduce the time.
I can not tell the future, I just tried to identify potential risk based on several hints and see if we can mitigate it.
from leshan.
@JaroslawLegierski, @mgdlkundera, @cyril2maq maybe this could interest you ?
from leshan.
Super analysis - Thank You. I was aware of the issues with OSCORE but lacked knowledge regarding the status of Californium and others libraries 😕 .
from leshan.
(After some discussion with main java-coap maintainer, I updated the page with more pro about java-coap and mbedtls binding)
from leshan.
Just for those, who want to get their own impressions about contributions:
For me, all three looks very similar; mainly one person does the job ;-).
So, cross the fingers, that I'm the only one, who needs to reduce the time.
from leshan.
I guess, for quite a lot of users it doesn't make a too big difference, if a risk is external or internal to a project.
For Californium it's not a risk, your point is fact.
For the other project it's only a risk, but I guess, everyone who has concerns about that, knows the situation in her/his own company. Even with Top Priority: Connectivity (see page 17), quite a lot of companies don't invest in it. For me that causes to "reduce things to a sustainable core", we will see, how that affects the IoT landscape.
Let's see, what the future brings.
from leshan.
Maybe it's time to put in place some actions to attract contributors and/or funding?
from leshan.
For Californium it's not a risk, your point is fact.
In the present, it's a fact. but for the future this is just a hint. Nothing sure, maybe unexpectedly in 1 year, a company will be involved in the project bringing new active contributor or your will be hire again to work on it. 🤷
Maybe it's time to put in place some actions to attract contributors and/or funding?
Is it about Leshan or Californium ?
If this is about Californium maybe better to create a dedicated issue.
If this is about Leshan, ideas are welcome 🙂 (but also maybe in another issue 🤔)
from leshan.
Is it about Leshan or Californium ?
I mean Leshan, I created issues for Cf in the past
from leshan.
About support of OSCORE:
There are currently some comments on OSCORE/EDHOC in LinkedIn mentioning implementations.
Maybe it's worth for you to ask there.
from leshan.
I mean Leshan, I created issues for Cf in the past
Totally forgot to work on that. I will create an issue about that (If I don't forget again 😅)
There are currently some comments on OSCORE/EDHOC in LinkedIn mentioning implementations.
Thx, For now I didn't have LinkedIn account and your link required an account 😬 .
from leshan.
Thx, For now I didn't have LinkedIn account and your link required an account 😬 .
Maybe Julien jumps in and ask there about these implementations.
from leshan.
looks like the java implementation they are referring to is https://github.com/rikard-sics/californium/tree/edhoc/cf-edhoc
from leshan.
Thanks, I wasn't clear, which implementation they refer to.
from leshan.
Maybe it's time to put in place some actions to attract contributors
A first try or at least a place to discuss about it : #1626
from leshan.
Related Issues (20)
- Demo server configure PSK ID and PSK content HOT 4
- FW update test HOT 3
- CoAP version 0 not supported HOT 3
- [Feature Request] Ability to monitor request-response lifecycle HOT 9
- Add new object HOT 3
- Plan for 2.0.0-M15 🎯 HOT 24
- Is OMA Object 9 resource 12 correct? HOT 2
- Is Leshan server ready for production in industry ? HOT 14
- [Firmware Update][Blockwise] HOT 8
- Should sending timestamped data in an observation request response be a supported use case? HOT 14
- The addition of a resource instance is not detected by LwM2mTestObject (3442) HOT 3
- Precision loss when deserialize BigDecimal with SenMLJSON / old JSON content format. HOT 1
- Fail to decode empty response to a Read operation HOT 4
- How Timstamp should be handled in LWM2M/Leshan ?
- ObservationListener.onError is no longer called on 5.00 responses HOT 5
- Increasing Leshan Contributor Community ?
- Issue with running Contiki-NG with latest release of Leshan (2.0.0-M15) HOT 9
- Plan for 2.0.0-M16 🎯 HOT 9
- How to address a tagged CBOR number value not being deserialized as base time in SenMLRecord? HOT 11
- update from `@CycloneDX/cyclonedx-node-yarn` project HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from leshan.