Skip to content
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

feat(binding-coap): remove cov:observe subprotocol #1315

Merged
merged 3 commits into from
Aug 15, 2024

Conversation

JKRhb
Copy link
Member

@JKRhb JKRhb commented Aug 12, 2024

This PR incorporates the recent changes applied to the CoAP Binding Template document in w3c/wot-binding-templates#353, removing the cov:observe subprotocol from the TDs that are generated when adding a CoAP server to a servient.

In order to better cover the consumer behavior described in the CoAP binding template (falling back to polling if the server does not support CoAP observe), some more work is needed that might also need to be applied to the underlying CoAP libraries. I will try to cover these aspects soon in a follow-up PR.

@JKRhb JKRhb force-pushed the coap-update branch 2 times, most recently from 44d1dec to 47a02d7 Compare August 12, 2024 06:43
@JKRhb JKRhb marked this pull request as ready for review August 12, 2024 06:48
@JKRhb JKRhb requested review from relu91 and danielpeintner August 12, 2024 06:48
Copy link
Member

@danielpeintner danielpeintner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good and consistent to me 👍

@danielpeintner
Copy link
Member

some more work is needed that might also need to be applied to the underlying CoAP libraries. I will try to cover these aspects soon in a follow-up PR.

Do you want to list/collect the future work in an issue?

@JKRhb
Copy link
Member Author

JKRhb commented Aug 14, 2024

Thank you for the feedback, @danielpeintner :)

some more work is needed that might also need to be applied to the underlying CoAP libraries. I will try to cover these aspects soon in a follow-up PR.

Do you want to list/collect the future work in an issue?

I've opened #1316 to keep track of the additions needed to support the new behavior :)

@JKRhb
Copy link
Member Author

JKRhb commented Aug 15, 2024

Since the PR got approved and #1316 is created, I would go ahead and merge this PR :)

@JKRhb JKRhb merged commit f63b729 into eclipse-thingweb:master Aug 15, 2024
13 checks passed
@JKRhb JKRhb deleted the coap-update branch August 15, 2024 06:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants