#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

Reply via email to