Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Deprecate the UI for user first and last name, and nickname #188
There is just no incentive for a user to fill any of those fields, and they are used for things for which better alternatives exists.
first and last name are used to help construct the display name options. no idea why should the display name be restricted in such a way.
Nickname is used only in
Only the UI will be deprecated here as those fields (especially first and last name) might be used by sites, and removing them from the user object might cause breakage. OTOH it should be trivial enough to add those thing with a plugin or theme if a site needs the UI for this in the user admin.
On user creation, if no explicit values are provided for them, nickname will be set to the user name, and first name and last name will be parsed from the email address. If email is email@example.com it is obvious how to do it (well, people may do last.first, but we need to make some assumption about it ;) ), otherwise will just store the whole mailbox name as first name.