w3c / wot-usecases

Repository of the WoT IG to discuss possible WoT use cases
https://w3c.github.io/wot-usecases/
21 stars 34 forks source link

Update Discovery Requirements #276

Open mmccool opened 1 year ago

mmccool commented 1 year ago

Update requirements in https://github.com/w3c/wot-usecases/blob/main/REQUIREMENTS/discovery.md - can be before or after merging into the UC document as proposed in https://github.com/w3c/wot/issues/1110.

Possible new requirements:

For other possible requirements we should look at the existing use cases.

AndreaCimminoArriaga commented 1 year ago

I think it could be interesting to have a feature to automatically discover what is deployed in the local network, thinking in SmartHome alike use cases. On the other hand, thanks to the SPARQL federation feature a distributed discovery capability would be nice

mmccool commented 10 months ago

See also https://github.com/w3c/wot-usecases/pull/231 - will update in UC&R doc, at which point we should delete/archive the MD file to avoid duplication and confusion.

mmccool commented 10 months ago

@AndreaCimminoArriaga that seems like a use case, that will in turn drive a requirement. Can you create a use case for consideration by the Use Case TF? We do need something to motivate "local" discovery (which we can do already, with a combination of mDNS and .well-known self-description TDs, for instance - harder for "brownfield" devices). However, note in our current model directories do not actively search for things, they only accept registrations. We would need to suggest a new feature to actively look for things and register them - but to be clear, "active search" for unknown things would be a "new" service, and not covered by the current spec. But a clear use case for this would help organize the discussion about whether this is a requirement we want to satisfy.