Final Multiple Surnames
A probably final form of multiple or compound surnames has now landed in the development branch. At the same time the layout of the person editor had to change somewhat to accommodate the changes. It now looks like
So, all given name fields are at the top of the editor, and surname fields under it. Also to beter indicate there is a name editor with more fields (like family nick name, date, sources, …), the edit button for the name is more prominent (More Name Details button).
Furthermore it is clear that nick name has its own field, and patronymic is no longer present. Data entry of a name should be just as fast as with the previous editor. For a patronymic, one must select the origin of the surname as ‘Patronymic’
When more than one surname must be entered, the user has now the option to use the ‘Use Multiple Surnames’ button which changes the person editor to look like it is in the picture below.
The table with multiple surnames can be edited directly. One just selects a fields, enters the value, and with an Enter press the value is saved. Using Tab or CTRL+TAB allows navigation from one field to the next.
The full complexity of a surname now becomes visible: It contains several parts, each with its own prefix, and a possible connector to the next surname. Each surname can have a different origin.
- Sorting in the person tree view happens on primary surname. Only that! As always, this can be overridden on the Name Editor via the group as/display as/sort as fields. Note that this means that group as means grouping of the primary surname under another entry in the tree view.
- The screenshot also shows how callname becomes red if the callname is not seen in the given names. This is to indicate clearly what Gramps uses as a definition for callname. It indicates that Gramps cannot underline the callname in the given name as the callname is not found in the given name.
- Drag and drop of surnames is possible. So if you have the mother open, and you need a certain surname in the child, you can just drop it on the surname table.
This change is mostly oriented to regions where inheritance from father and mother is common. It allows Gramps to preset the family name on adding a child in a family: the child has the primary surname of the father, and the primary surname of the mother. More and more countries adapt such a scheme now, where the child must choose at eg 18 years, which surnames to take (note that this name would be the preferred name, with the birth name then stored as an alternate name). The way multiple surnames works allows to nicely group surnames in families, although that the actual full surnames change greatly from child to child.
Some questions before release are still open.
- Do we need more predefined surname origin types? Eg, there is now ‘Inherited’. Do we need ‘Inherited from mother’ as a distinction too?
- Can we use multiple surnames in other ways to improve genealogical research?
- Do we need specific changes to reports to better show the information that is known about a surname?
Tune in if you have ideas!
Update: To reduce screen estate taken up by the fields, here a suggestion for a much more compact edit person dialog: