When naming our child, my wife and I came up with the following requirements.
- name should be fairly unique according to the Social Security Administration
- name can not be shortened into a nickname. This avoid scenarios where later in life where financial and government agencies require the full name.
- common algorithms for generating a network login name should be reviewed so a username is not of a vulgar nature
- Some examples for John Doe (jdoe, doejo, etc)
- Middle name should ...