[Specifications] Pull Request: Way for API to announce any extensions they use in addition to Hydra Core

alien-mcl has just submitted a new pull request for https://github.com/HydraCG/Specifications:

== Way for API to announce any extensions they use in addition to Hydra Core ==
Introduction of the `hydra:extension` predicate that should resolve issue #221

## Summary

This PR should resolve issue #221 by introducing a new term by which server could announce extensions in use. Additionally, client can express it's preferences regarding those extensions.

## More details

While in the issue there was a suggestion of using a `hydra:profile` term, I decided to use `hydra:extensions`. The word `profile` introduced was meant to reflect how descriptive logic of OWL changes with different OWL profiles, thus it didn't feel like a correct word to use. Finally, _extension_ feels more generic and does not imply any specific behavior other than _something additional to the base Hydra description_ that client may or may not understand.

See https://github.com/HydraCG/Specifications/pull/222


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 31 December 2020 11:29:16 UTC