Anytime you show a product at least include some screenshots of how it looks like somewhere. In my brief search, I couldn't find anything.
Frab – free and open conference management system
21–30 of 38 posts
Re: Frab – free and open conference management system
#22From Frab's schema.rb: create_table "people", force: :cascade do |t| # ... t.string "first_name", limit: 255, default: "" t.string "last_name", limit: 255, default: "" t.string "gender", limit: 255 # ... end Our schema has a similar table, but with "prefix" instead of "gender", where on the front end a list pops down with Mr., Ms., etc. We just use the prefix to form the full name. I wonder where the need to track ge…
The "first name, last name" fields are worse, IMO. - It doesn't apply for many cultures. - The only justification to collect them separately is to link with third-party data. - They should stop playing around and just ask me what they want to know, "How would you like to be addressed?"
also, postgres, which most rails apps seem to prefer, has no performance gain for 'string' over 'text' so might as well use 'text' so you have no potential problems with long names (less of a problem with genders, presumably).
Re: Frab – free and open conference management system
#23Not sure if it's just me: Anytime you show a product at least include some screenshots of how it looks like somewhere. In my brief search, I couldn't find anything.
Re: Frab – free and open conference management system
#24Not sure if it's just me: Anytime you show a product at least include some screenshots of how it looks like somewhere. In my brief search, I couldn't find anything.
I found some in the GitHub wiki (last edited in 2013, though). https://github.com/frab/frab/wiki/Screenshots
Re: Frab – free and open conference management system
#25Earlier quoted context omitted.
The "first name, last name" fields are worse, IMO. - It doesn't apply for many cultures. - The only justification to collect them separately is to link with third-party data. - They should stop playing around and just ask me what they want to know, "How would you like to be addressed?"
> It doesn't apply for many cultures. I'm struggling to come up with a list of those. Middle names are definitely not universal, sure, but I can't seem to find a list of cultures that can't map down to "first name, last name". Iceland, Indonesia, Turkey, Ethiopia, everything I've come across seems to have adopted some superset of "first name, last name" in the last hundred years. > The only justification to collect t…
It's the meaning of them that's mainly the problem. In western cultures, the first name is your given name and the last name is your family name. In eastern cultures the first name is your family name and the last name is your personal name.
So without more information, you don't know whether to call them "Mr [first name]" or "Mr [last name]". If you don't know what to call them after they've filled in the name fields in your form, that's a pretty fundamental failure.
> I can still see many cases for needing to have a legal name.
Sure, but first name / last name is not a good way to do it.
Re: Frab – free and open conference management system
#26Earlier quoted context omitted.
The "first name, last name" fields are worse, IMO. - It doesn't apply for many cultures. - The only justification to collect them separately is to link with third-party data. - They should stop playing around and just ask me what they want to know, "How would you like to be addressed?"
> It doesn't apply for many cultures. I'm struggling to come up with a list of those. Middle names are definitely not universal, sure, but I can't seem to find a list of cultures that can't map down to "first name, last name". Iceland, Indonesia, Turkey, Ethiopia, everything I've come across seems to have adopted some superset of "first name, last name" in the last hundred years. > The only justification to collect t…
and the W3C’s "Personal names around the world": https://www.w3.org/International/questions/qa-personal-names
Re: Frab – free and open conference management system
#27Re: Frab – free and open conference management system
#28Earlier quoted context omitted.
> It doesn't apply for many cultures. I'm struggling to come up with a list of those. Middle names are definitely not universal, sure, but I can't seem to find a list of cultures that can't map down to "first name, last name". Iceland, Indonesia, Turkey, Ethiopia, everything I've come across seems to have adopted some superset of "first name, last name" in the last hundred years. > The only justification to collect t…
> I can't seem to find a list of cultures that can't map down to "first name, last name". It's the meaning of them that's mainly the problem. In western cultures, the first name is your given name and the last name is your family name. In eastern cultures the first name is your family name and the last name is your personal name. So without more information, you don't know whether to call them "Mr [first name]" or "M…
First name and last name are bad proxies for given name and family name. Anyone from an Eastern culture filling in an English form knows or should know that. If they don't, it's mostly their fault.
> So without more information, you don't know whether to call them "Mr [first name]" or "Mr [last name]".
You call them "Mr [last name]".
This is mostly an imagined problem, and it goes away if you ask for "first name/given name" and "last name/surname", which removes any ambiguity.
(I happen to have an Eastern name, so I did not call it an imagined problem because I knew nothing about it.)
Re: Frab – free and open conference management system
#29Earlier quoted context omitted.
> I can't seem to find a list of cultures that can't map down to "first name, last name". It's the meaning of them that's mainly the problem. In western cultures, the first name is your given name and the last name is your family name. In eastern cultures the first name is your family name and the last name is your personal name. So without more information, you don't know whether to call them "Mr [first name]" or "M…
> In eastern cultures the first name is your family name and the last name is your personal name. First name and last name are bad proxies for given name and family name. Anyone from an Eastern culture filling in an English form knows or should know that. If they don't, it's mostly their fault. > So without more information, you don't know whether to call them "Mr [first name]" or "Mr [last name]". You call them "Mr…
It sounds like you are agreeing with me here.
> Anyone from an Eastern culture filling in an English form knows or should know that. If they don't, it's mostly their fault.
A bad form design collects bad data and it's the fault of the person filling it in? How about we just use better form fields?
> This is mostly an imagined problem, and it goes away if you ask for "first name/given name" and "last name/surname", which removes any ambiguity.
If you acknowledge that this ambiguity can be resolved by changing what you are asking, why are you arguing this point? Just use better form fields.
> (I happen to have an Eastern name, so I did not call it an imagined problem because I knew nothing about it.)
I have a western name and my name is backwards on all sorts of documents and I've been called "Mr Jim" a huge number of times because of this issue. It's not mostly imagined, it's extremely common in my experience.
If you want to know their legal name, ask for their legal name. If you want to know what you should call them, ask what you should call them. First name / last name are not good fields for this and the solutions are simple.
Re: Frab – free and open conference management system
#30Earlier quoted context omitted.
> In eastern cultures the first name is your family name and the last name is your personal name. First name and last name are bad proxies for given name and family name. Anyone from an Eastern culture filling in an English form knows or should know that. If they don't, it's mostly their fault. > So without more information, you don't know whether to call them "Mr [first name]" or "Mr [last name]". You call them "Mr…
> First name and last name are bad proxies for given name and family name. It sounds like you are agreeing with me here. > Anyone from an Eastern culture filling in an English form knows or should know that. If they don't, it's mostly their fault. A bad form design collects bad data and it's the fault of the person filling it in? How about we just use better form fields? > This is mostly an imagined problem, and it g…
I mean, it's a very simple cosmetic fix and has no bearing on the schema. I thought you were arguing that the first name / last name model is fundamentally broken, but I guess you were not.