Open dannytayjy opened 2 years ago
Hi thank you for reporting this bug.
It is tough to decide if we should impose a restriction on name characters. Yes the longest name is 747 characters, but we feel that it may not be wise to limit the name length to 748 characters either. If I were to name my kids next time with 749 characters, then it will break the system, so setting a limit is technically not* feasible.
However, we want to prevent people from spamming the field, if we don't limit it to a certain length, you can easily break the software by typing in a name with 1 million character.
We decided to reject this bug report because of the following reasons
According to the distribution above, a vast* majority of people has first name + last name < 50 characters. So we feel this is a reasonable constraint.
We do not mandate people to type in their full name, so in the unfortunate case when your name is more than 50 characters, you might have to find an alternative to only key in part of your name (that can be uniquely identified). Facebook imposes a limit of 50 characters for the username as well (for context). This constraint is clearly stated and conveyed to user.
Team chose [response.Rejected
]
Reason for disagreement: [replace this with your explanation]
Command Executed:
add n/Jason Jason Jason Jason Jason Jason Jason Jason Jason p/123456789123456789123456789123456789123456789 e/jasonjasonjasonjasonjasonjasonjasonjasonjasonjason@gmail.com a/Blk 123 Tampines Street 11 Blk 123 Tampines Street 11 Blk 123 Tampines Street 11 Blk 123 Tampines Street 11 Blk 123 Tampines Street 11
GUI Screenshot After Execution:
Comments:
In reality, it is possible for a person's name to have more than 50 characters (you can search online for the longest possible name in the world). It may not be wise to impose such a restriction on users. Users should be allowed to have flexibility.