-
Notifications
You must be signed in to change notification settings - Fork 63
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
Reduce intrinsic protocol level redundancy #1248
Comments
I will use this issue as the umbrella for the initial connection discussion. @relu91 could you update the list with every issue listed at w3c/wot#1200. That way, people who stumble upon this issue have an easier life. If you are fine with it of course. Everyone else, please refrain from commenting on this issue with ideas at this stage as multiple issues are already quite long. |
A summary of the discussions in the linked issues:
|
I am done with the previous comment and will present the findings in the TD call today. For all points of discussion, there are multiple proposals that I put into this hackmd for now: https://hackmd.io/@egekorkan/r1lXdjwtA |
In today's meeting, opinions on the past proposals were collected:
|
As I have been requested to do during this F2F I'm creating issues related to my presentation about Thing Description redundancies.
In this issue, I want to focus on intrinsic protocol level redundancy (slide 7). In short, certain IoT protocols require common configuration parameters that are usually shared across all Web Thing form instances. This creates longer TDs and opens the door to copy&paste errors. This is not the first time that this issue pop up in fact we already have a good list of issues that somehow touch this same aspect:
security
term in form protocolscontentType
for every form)In the end, what is really missing is a global space to factor out protocol configuration and refer to those configurations in affordances only if needed. Sadly, this of course we'll make TDs more complex to read/understand.
The text was updated successfully, but these errors were encountered: