This seem to wander outside the scope for purist genealogists but…
I’d like to see the Author field of Sources expand to recognize a Person (or even a Family, a group of Persons) object.
I regularly add authors of my reference materials to my Gramps tree. My standard author entry is: main author/editor with contributors separated by semicolons; where each author is listed last name comma, given name(s) birth year dash death year. And this generally means finding a death year. (But I also find it illuminating to research how they are related to the materials about which they wrote.) Given the scholarly prejudices of the past, it may include a bit of detective work for female author writing under a penname or just initials.
But using a Person(s) for the Author instead of using a freeform text opens a host of opportunities.
It would allow compiling Author subsections in bibliographies. It could add publication of a book to be inserted on the person’s timeline. It would allow a relationship chart to be generated between the author(s) and the focal person/family of the genealogy.
As a palliative solution you could add a citation to that book source citing its author and add that citation to the author person record. It’ll link both.
I add a note to the source with a link to the person’s record and a note on the person linking to the source. As I most often use the Narrated Web this seems to work.
I now have to double-check all my existing sources.
Probably will. But I want to see how others felt about the idea. And to discover if they saw implications / opportunities that I had missed.
I know some people react defensively where their ideas are questioned. (I have to fight that urge myself.) But we create better suggestion when ideas are batted around.
If the author was ‘living’ or ‘Private’ then their information might be incorrectly filtered out of the bibliography and/or sources list. There isn’t a ‘public figure’ flag to offset the ‘Private’ flag in Gramps.
Gramps doesn’t appear to pay any attention to ‘Private’ flags for its internal use & calculation. It only respects it when filtering output.
But if the Tree were exported or a report was generated (with the option selected to filter living & private data), I would expect that the Birth data would be gone. (The entire Person might be omitted if there wasn’t a death event or if the private birth data suggested they were ‘probably alive’.) Then Gramps would have to fallback to its “probably alive” routine.
If Gramps allowed People objects to be used for authors, the Source would probably become ‘unknown author’. Ugly possibility.
IT should have been a feature, for me it is a norm to add Authors to ALL sources where that information is available, that’s one of the reasons I use Zotero, and test Jabref and Citava.
Notion (which is a kind of advanced markdown editor) allows you, while you’re typing
a page, to reference any other page using an @ sign to select it.
As an example, in that screnshot Notion detected my typing of the @ sign which it replaced by this selection menu.
After typing the @ sign:
After selecting an entry:
In Gramps, one could by this means imagine entering in the source author field either a simple text representing the name of an external author of the source or @ThePersonName which would bring back the clickable name of the author from Persons records in the database. On the person side, this mention would then be seen in its references