-
Notifications
You must be signed in to change notification settings - Fork 67
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
Limitations of Current Name Parts #330
Comments
Thanks for the report.
Need more information. Is this asserted because we need more name part types to designate non-western parts? Or is there some assumption that a name part has to have a type?
Again, need more information. Just have multiple parts as needed, no?
I think works as designed, because we never had a requirement that such assurance was needed. Is that assurance not an application-specific domain requirement, outside the scope of a model definition?
Does the
So do none of the name part qualifiers work? Do we need to add another qualifier to the CV?
Why not?
Why not? Just don't assign a name part type, no?
Why not? Just identify which parts are the surname with the name part type, no? The issue of which is used for indexing is (again) an application-specific concern and outside the scope of the model spec, no?
Still unsure of the use case described here, but we can identify patronymics using name part qualifiers. If there are deficiencies in the qualifiers, it's easy to enhance the CV.
Right. So just put in that one name, yes? |
No, it does not. The "Rufname" is one of the given names of a person, marked by underlining it in official German documents. So if you have a person with given names Johann Wilhelm Friedrich, any of these or none may be the Rufname. German researchers need a possibility to mark which given name is the Rufname. |
Sounds good, fair enough. So let's add another name part qualifier CV element? Does that work? |
I suggest some re-alignment to coincide with the NAME_PARTS structure of GEDCOM v7. That already copes with names that do not have that western style (a la old GEDCOM capabilities), it copes with multiple instances of the same part (e..g multiple family names as in Spanish names), it copes with different name-part ordering (for cultures where, say , family name comes first) and it allows extensions to the set of name-part types. One weakness of the GEDCOM v7 specification (as it stands in the current draft) is that it is not clear on the distinction between a part being unknown (as commonly written using the horrible and ambiguous "FNU" or "LNU") and when it is inapplicable in that specific case. This was discussed in the associated meetings, but was left for a future revision. Another weakness is that it has no concept of a sort order. No software should assume a sort order based on numeric character codes as ranges of characters (e.g. alphabetics with accents) are sorted differently in different cultures. More importantly, the sorting of Japanese names often depends on the pronunciation, which is not strictly defined by the actual spelling. |
Albert, regarding the Rufname, do you remember any discussion in the GEDCOM meetings about whether it could be applied in other cultures? All English-speaking countries have some concept of a preferred given name that isn't the first one, and some families do this as a tradition. It may not have the same legal recognition as the German equivalent but the case exists nonetheless. We have no guidelines for how this should be addressed generally, and whether Rufname is applicable. |
We did not discuss that. |
@jamestanner45 thanks so much for writing up a response. My response:
Agreed. I'm not trying to deny this, I'm just trying to push back on the assertion that the GEDCOM X specification dictates conformance to this pattern. For example, we were careful to make name part types both optional and extensible. Where the existing controlled vocabulary (CV) of name part types is insufficient, let's get it enhanced to accommodate all cultures.
Agreed. Hence GEDCOM X makes the name part type both optional and extensible.
Agreed. Again, I'm asserting GEDCOM X does not limit name definitions to four fields.
Agreed. My proposal is to define a new name part qualifier CV element called
Just to bolster clarity, I use the term "controlled vocabulary" or "CV" to refer to your concept of a "dictionary".
I agree that the current CV is biased to Western European cultures, but I'm suggesting that's only because we haven't received proposals to enhance it. Again, the current specification does not require that a CV be used, and it allows for the CV to be arbitrarily extended. To address your specific use cases, an application that supports Shoshone and Navajo names can add the names without a name part type, or the application can define its own custom (unregistered) name part type as needed.
I guess I beg to differ. I mean... I know I can't personally define every name part type in every culture around the world, but the spec could certainly be enhanced to add name part types and name part type qualifiers anytime an application developer needs one. And (again), the application developer could always just not use the CV, or define its own custom (unregistered) CV element as needed. The disadvantage of this approach would be that other application developers wouldn't know what it meant semantically until it was officially defined by the spec.
Yes. Correct.
Well, the goal of a CV is to be independent of language. The work of translating a particular CV element to a user-displayable text term is the job of the application developer. Just because the current CV uses English to define its elements doesn't mean that it expects English to be used for display purposes to end-users. I guess that we could have used opaque identifiers for each name part type e.g.
Agreed. Again, where GEDCOM X is a "reflection of one or a few culturally determined categories," I'd like to enhance it.
Well I can think of a number of application-specific reasons. FamilySearch, for example, requires identification of a "first given name" under some circumstances for reasons you can probably deduce. But anyway it doesn't really matter because the GEDCOM X spec shouldn't dictate application-specific requirements. If GEDCOM X is dictating application-specific requirements, we'd like to know where we need to make adjustments and/or enhancements to fix that.
Agreed. Again, GEDCOM X doesn't require that a name part be designated as a surname, or any other name part type defined in the currently-limited CV.
The user would presumably say whether a name part is patronymic.
I'm not a professional researcher, so I'm certain I wouldn't personally recognize them as patronymics. But I assume there are some researchers who can recognize the patronymic and GEDCOM X wanted to support application developers who wanted to support this kind of research where
I'm not sure how the application wants to implement this use case, but we definitely want to make sure GEDCOM X can model it as needed. I guess the way I'd use the model in this case is to add "Tom" or "Mary" as an alternate name, and add the African name as the birth name. Is there some concept of "enslaved name" that needs to be captured as a CV element somewhere?
Agreed. Let's not do that. |
Again the German "Rufname": GEDCOM is plain text, but in the sources the Rufname is marked by underlining. So if we want to transfer the existing data given in the sources, we can use names pieces (or parts as we call them now) or we can use some sort of markup. We know the GEDCOM markup fur surnames: /.../ and so on. All solutions have one problem: They do not represent what the source was telling. The source is telling, that Albert Wilhelm are my given names, Albert being the Rufname marked by underlining in the document, and Emmerich is my surname. The problem is: Many sources DO show the type of name parts, and we need a way to get this into the representation of the data. There is a big need for Western type name parts, and we cannot ignore that only because there are more cultural areas calling for other systems. In GEDCOM-L we decided to have it this way 1 NAME Albert Wilhelm /Emmerich/ So dropping all name part information would be no good idea! |
@albertemmerich thanks for your input. Unfortunately, I don't have much of a response because I'm not really involved (at least directly) in the new GEDCOM specification. My comments above are all within the scope of the GEDCOM X project. |
- e.g. German researchers want to record RUFNAME, the "appellation name" or "call name" by which a person is usually known
- e.g. French-Canadian researchers want to record “dit names”, alternate surnames where a name such as “Adolphe Guillet dit Tourangeau” can translate as "Adolphe Guillet, called Tourangeau", where both "Guillet" and "Tourangeau" are used as surnames, sometimes together and sometimes individually in different situations.
- Mononymous names. Shoshone names do not have any given name/surname distinction. For example Tussawehee (White Knife) and Paseego (Crooked Leg) Many other cultures have single word names although western tradition has imposed the adding of a “Christian” given name. Most Icelanders do not have surnames. This is consistent in Navajo and other Native American names.
- Spanish compound surnames such as Maria Elena Gomez y Sanchez de Perez. Which of these is her surname? Which of the three names should be used for indexing?
- Patronymics cause all sorts of problems especially with the Welsh “ap” where the “ap” is interpreted as part of the given name such as Llewlyn ap Morgan see Wales Names, Personal in the FamilySearch Research Wiki. Different naming patterns were often used in the same family. For example, Harry John’s six sons were named Griffith ap Harry, John Parry, Harry Griffith, Richard Parry, Miles ap Harry, and Thomas Parry. They might equally have used the surname John(s) or Jones.
The text was updated successfully, but these errors were encountered: