nus-cs2103-AY2223S1 / pe-dev-response

0 stars 0 forks source link

Application does not allow certain special characters in name like é #3946

Open nus-pe-bot opened 1 year ago

nus-pe-bot commented 1 year ago

image.png

As a user of this hotel guest management app, I would expect special characters like é to be allowed since many foreigner names like José Mourinho has such characters in them. The application allows certain symbols like hypens and periods, but important characters like é are not allowed.

Thus I feel that this is a poor design consideration and thus a feature flaw.


[original: nus-cs2103-AY2223S1/pe-interim#3841] [original labels: type.FeatureFlaw severity.Low]

jehousoh commented 1 year ago

Team's Response

We agree that it would be good to include characters with accents and diacritical marks to cater to international guests. However, this is a feature that is extremely hard to implement and validate. To cater to all international guests, we would have to specify Russian, Korean, Japanese, Chinese, Urdu, etc. characters. One solution is to accept all Unicode characters, but the issue will be that emojis and non-alphabetical symbols will be accepted as well. Furthermore, names in other languages can be Romanised to the English alphabet (e.g., Jose Mourinho, Xi Jinping).

We mark this as not in scope as our time is better spent on other features.

Duplicate status (if any):

--