[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ERROR verb
On Sat, 19 Jun 2004 14:01:00 +0100, Bill de hÓra <bill@xxxxxxxxxx> wrote:
I've always liked this idea. Let's use a verb, though. Maybe
"COMPLAIN".
ERR is the verb.
Does the verb exists, or what do you mean?
Adding new method to HTTP (or any app protocol) is a last resort imo.
I agree, but as this verb doesn't require anything on the server, it's not
a big requirement. It's actually not requiring anyone to do anything,
other than the client to report errors with the ERR or ERROR verb. This
would be immencly simpler to implement in a client than doing all sorts of
audodiscovery to find error-URI's, posting special error XML documents to
that URI, etc.
Just doing an ERROR request to the erronous URI is extremely simple. And
RESTful, imho.
Again imo, to ask for a new verb is to say both that the deployed web
doesn't support Atom needs and that the deployed web should accept the
burden of a new verb for Atom needs*.
Well, probably. But adding the ERROR verb isn't a huge requirement, and
just proves that Atom is capable of doing more than the HTTP creators
originally foresaw.
While we seem to be noodling on a couple of new verbs, are we at that
point yet?
With regards to implementing some sort of error reporting mechanism, I
think the answer is «yes». The proposed[1] error reporting service is way
too complicated, and doesnt' help those who has statically built web
pages. The ERROR verb works for everyone.
* all aside from adoption questions, which are significant. Claim: any
syndication technology that does not require new HTTP verbs has an
immediate adoption advantage other one that does, irrespective of the
engineering merits.
It depends on how and if the verbs need to be handled in a special way on
the server. If they don't, I can't agree with you. And as far as I can
tell, ERROR doesn't put any requirement on anyone but the client
developers, which would need to do something (probably a lot more
difficult) in this area anyway.
____
[1] <url: http://www.intertwingly.net/wiki/pie/PaceServiceError>
--
Asbjørn Ulsberg -=|=- asbjornu@xxxxxxxxxxx
«He's a loathsome offensive brute, yet I can't look away»