Hi,
>
I don't believe this is realistic. If a client states to the server
that it Accepts a certain type he either gets the correct
representation or an error
>Yes. But if you code the client with
the assumption that certain links will definitely be >present in the
response the client is not doing REST. Clients must react on what they
>are being sent (react on the state they are being put into by the
server) and try to >persue their goal from there.
adding a new URI or adding methods for an already provided URI. I am not sure tho if I completely understand what you are implying.