Closed lanthaler closed 5 years ago
@lanthaler Is there a "not" missing in front of "need to rely on"?
Hypermedia APIs on the other hand should need to rely on versioning and employ different strategies
I compiled two somehow relevant links to material by Roy T. Fielding: https://github.com/OpenGovLD/specs/issues/84#issuecomment-68521192
Good catch. I added the “not”.
Any direction on where guidance on versioning should be mentioned? I guess it should be in an informative section of the specification, as there's nothing that affects an implementation of Hydra that should concern itself with versioning?
Closed with PR #179
In many cases, versioning is unavoidable in "traditional" HTTP-based Web APIs. Hypermedia APIs on the other hand should not need to rely on versioning and employ different strategies to ensure their evolvability. The Hydra Core Vocabulary specification should discuss this.
This issue was triggered by an interesting discussion on the mailing list:
On 19 Sep 2014 at 10:39, McBennett, Pat wrote: