Hi AppFactory Team,

In order to give the user a comfortable and consistent user experience
let's get our user feedback to follow a common format across all pages.

*Types of messages and Usage : *
1. Error messages : Should be used when the user is blocked from
progressing on the current action.
2. Warning messages : Should be used to warn the user of a future failure
3. Info : Stating a fact - ideally which is not obvious
4. Success : To communicate success on an action performed - ideally which
is not obvious
5. Confirmations : To confirm on an action which will do unrecoverable
actions - e.g. delete resources

*Language:*
1. Error / Warning messages:
- Be specific with the error and corrective action
- Should be relevant and leading to action
2. Info and Success messages:
- If the action result is obvious then we should not provide additional
feedback - e.g. a redirection or a listing is available post action.
- If the action consists of an external event being triggered which the
current user cannot verify - e.g. sending an email which the user needs to
know - then feedback should be provided
3. General:
- Be specific and clear
- Grammar and Spell checked messages

*Formats:*
1. Error : [Problem]+[Why]+[Remedial Action]
2. Warning : [Problem]+[Consequences]+[Remedial Action]
3. Info/Success: Confirmation + [Summary of action]

The above is a list to start with. Please comment to add to/ modify this.

Also, a quick way to get this rolling is to validate all feedback messages
wrt to the context in the page you are currently working on, and, correct
if required.  - WDYT ?

Thank you,
Shiro

-- 
Shiroshica Kulatilake

Architect,
WSO2, Inc. http://wso2.com/
Phone: +94 776523867
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to