Something has been nagging at me about the approaches to REST API versioning presented by Peter Williams and Mark Nottingham. I’m sure they’re complementary, but I’m not quite grokking how. Yet. It’s been too long since I thought about this stuff.
4 thoughts on “REST period”
Comments are closed.
And then there’s HATEOS and extensibility, which may be more the point of Williams’ approach.
I wasn’t able to add this as a comment on Peter Williams’ followup post, so here ’tis:
Aha. That sounds like James Snell’s proposal for
implements
, but I think that’s more the model I was looking for anyway: I want to be able to identify the common elements of a specific media type rather than identify the specific extensions to a generic media type.Aha again: Snell removed his
implements
proposal in favour ofprofile
because the latter can be used that way. That’s why they call it a web….