Usability improvement or not
We often recieve the remark of users that not all information is shown nicely in the editors GRAMPS has, and that some functionality is not easily discovered. Our common reply is that the editors are for data entry first, and overview of data is a second. Two remarks keep coming back:
- The names tab does not show the default name, it is unclear how to change default name or what name tab should hold
- Only personal events are visible in the person editor, causing people to underuse the family events, or redefine them as personal events
There is truth to this, however making the editors show things more nicely will make data entry a bit more difficult. Nevertheless, let’s offer a possible improvement, grouped lists in the data tabs of the editor:
Above screenshot shows a possible change to the name tab of the person editor: two groups are shown, the default name visible at the top of the editor too, and the alternative names.
The aim is to make it clear to the user that he can use this tab to change what is the default name. Also, he sees all names in one place (perhaps some extra columns need to be shown).
The drawback of this approach: the name tab in reality only manages what is in the alternative names grouping, so eg up and down arrow are only in that group, and delete does not work on the default name. Also, the default name can change outside of this tab. All technical issues that make life for a programmer complicated, but need not worry a user in essence to decide what is the better approach.
This idea can be used in the event tab, showing family and personal events in the event tab of a person (but again, you manage only personal events in the person editor).
Good idea? Bad idea?