#87: Show error codes in a more fashion way -------------------------+-------------------------------------------------- Reporter: ibc | Owner: laurent Type: enhancement | Status: new Priority: major | Milestone: QuteCom 2.2-RC4 Component: GUI | Version: Keywords: | -------------------------+-------------------------------------------------- Examples of current behaviour:
Qutecom calls to some number and receives: - "603 Decline", but Qutecom shows "ERROR". - "404 Not Found", and it shows "ERROR". - "480 User Not Available/Registered", and Qutecom shows "ERROR". - "486 Busy", and it shows nothing (bug #86). - "302 Moved Temporaly", and it shows "ERROR". - and so on... So I suggest to make it nicer by showing an "human" reasons (in the GUI configured language): - "603 Decline" -> "Call rejected" - "404 Not Found" -> "User/number not found" - "480 User Not Available/Registered" -> Not available now - "486 Busy" -> User busy - "302 Moved Temporaly" -> Not available now [*1] But there are more codes in RFC 3261 which should have an human translation: - "484 Address Incomplete" -> Address Incomplete - "600 Busy Everywhere" -> User busy - "604 Does Not Exist Anywhere" -> "User/number not found" [*1]: Since Qutecom doesn't implement "3XX" responses (redirection) I think "Not available now" would be a good choice. PS: If this suggestion seems good to you (developers), I could do a complete list of SIP response codes and their human transaction (of course, many of them as 5XX just mean "Error") but I think there are more useful response codes than the ones written above. -- Ticket URL: <http://trac.qutecom.org/ticket/87> QuteCom <http://trac.qutecom.org> _______________________________________________ QuteCom-dev mailing list QuteCom-dev@lists.qutecom.org http://lists.qutecom.org/mailman/listinfo/qutecom-dev