hello walter. ... thanks for the pointer to web finger. i am sure there are quite a number of other formats out there using html profiles, maybe it would be ...
hello walter. ... these are link relation types and not profile identifiers, right? i am a bit concerned to see expected media types encoded in link relations,...
Dan, use 412 if a precondition in the request failed 409 if applying the update would result in a conflict (e.g. applying patch results in a conflict) (This is...
hello joern. ... you're saying this as if there was agreement on what DAG and DSP mean. i don't think that's the case. and i don't think that it is a binary ...
For example, suppose I pass an invalid argument (a -ve quantity of a product when placing an order, say)... what response is appropriate? One suggestion I've...
Yes, that's what I use too. But note that the description of 400 is being reformulated in httpbis in order to broaden it to encompass what you call semantic...
Hi, admittedly I completely missed the existence of RTSP[1]. It is a massive spec, sort of a redefined 2616 and stuff on top. I am trying the shortcut here:...
On Thu, Apr 26, 2012 at 5:58 PM, Jan Algermissen <jan.algermissen@... ... Or just fixed PUT by not trying to prevent partial updates. That'd be a lot ...
William This is very useful - thank you. Just to confirm my (refined) understanding here, I consider the meaning of 'rel' to be an orthogonal concern to the...
Hi Paul, In atompub, the rel="edit" link relation means you can PUT or DELETE to the href. Also in atompub, app:collection/accept/text() tells you you can POST...
Peter, Caveat: I am not an ATOM expert, happy to be corrected. I have investigated the 'edit' link relation previously and concluded that the semantics are...
Hi Paul, ... Fair enough, I did not go back to the spec to quote it, but throw GET in there too. ... How did you get here in the first place? When this...
... I would say that you can do rel="CreateWithPost" and declare that in the link-rel documentation. But you loose something by doing so: allowing the server...
Jørn, Paul, Peter: here are two options for a hypermedia affordances in a media type design that supports writing new and updating existing resources: <create...
Both examples allows the server to add new elements without breaking existing clients so both are fine with me. New clients has to look for new stuff anyway -...
Hi Mike, i guess the second design is easier to evolve by defining more valid action values without breaking the client, which can ignore unknown actions. As...
I don´t know, if i´m the only one, but isn´t the yahoo groups webpage a little bit annoying? 1. Reply: When you click reply, the messages sender is always...
Hi Mike, A couple of my replies through the yahoo web interface have gone awol. Thanks for this. Both rely on the hypermedia documentation, per Roy's...
note that neither option contains: http method or encoding information. that is "out of band" knowledge in these designs. is that "good" or "bad" here? mca ...
In my opinion it is bad. The server should include http method and payload format (but you only asked to compare the two formats). The client should only know...
... If i understand your question, the actual mapping of the protocol details to the message design differs depending on the protocol used. for an example of a...
As a follow up affordance designs ideaa. check out this thread from 1997 when Marc Andreesen decided to add support for figures in his "Internet Browser". He...
Jørn: what i am aiming for is judgement. as designers of solutions (architects, programmers, implementors, etc.) we make decisions. we decide to use one...
Same Sent from my Windows Phone ... From: mike amundsen Sent: 5/5/2012 7:45 AM To: Jakob Strauch Cc: rest-discuss@yahoogroups.com Subject: Re: [rest-discuss]...