Timothy Brownawell <[EMAIL PROTECTED]> writes:

> 400 error/general
> 410 error/syntax
> 420 error/unknown command
> 450 error text
> 490 done (not successful)

Pet peeve: 4xx are supposed to be *transient* errors; it's the 5xx
series that are hard errors.  The convention goes back before the
Internet, and HTTP had to go and get it wrong.

There's a complete list of first-digit meanings in RFC 821 or 822
(whichever is about the transport protocol instead of the message
format; I can never keep them straight).

Also, there's a secondary convention for how to deliver a verbose
diagnostic: you don't do it with its own code, you do it like this

500-An error occurred.
500-I'm not going to tell you what kind of error.
500 So nyah.

zw


_______________________________________________
Monotone-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to