Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Names, addresses, and dates #226

Open
jkshapiro opened this issue Feb 19, 2019 · 7 comments
Open

Names, addresses, and dates #226

jkshapiro opened this issue Feb 19, 2019 · 7 comments

Comments

@jkshapiro
Copy link
Contributor

@jkshapiro
Copy link
Contributor Author

Actually, addresses and dates are decently covered at https://design.gccollab.ca/content/formatting.

@s-duffey
Copy link
Contributor

@jkshapiro did you want to suggest more improvements for this or do you feel it's adequately covered in the Formatting page?

@jkshapiro
Copy link
Contributor Author

If it were me I'd mention ISO 8601, but that's nice to have. The current material on addresses and dates works for me.

For names, there's a common antipattern where a form will ask for three fields: first name, middle initial, and last name. There are a bunch of people out there for whom that doesn't work, including everyone with a first initial, everyone with just one name, and everyone whose family name comes before their given name, and I think this is a reasonable place to call that out.

@s-duffey s-duffey self-assigned this Feb 20, 2019
@RobJohnston
Copy link
Contributor

Another source of addresses, for Canada, the US, and International, is Canada Post: https://www.canadapost.ca/tools/pg/manual/PGaddress-e.asp#1416993

@s-duffey
Copy link
Contributor

Thanks @RobJohnston! I think we actually used Canada Post as a base for address validation in one of our apps. Might be nice to include here. I'll do a bit more research and add it in when I have time :)

@RobJohnston
Copy link
Contributor

first name, middle initial, and last name. There are a bunch of people out there for whom that doesn't work, including everyone with a first initial, everyone with just one name, and everyone whose family name comes before their given name,

At IRCC, we've been using the terms "Given name" and "Family name", and making the given name optional. I think the inspiration came to us from a person who had been working at Passport.

@s-duffey s-duffey removed their assignment Apr 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants