Replies: 9 comments 5 replies
-
By "root individual" I assume you mean an initial person to highlight in user interfaces and visualizations such as fan charts that put a single individual in some primary position with others displayed as their relatives? If so, the reason you can't find it is because it is not part of GEDCOM. There is no standard notion related to "root" in GEDCOM (in any version from 3.0 to 7.0). Indeed in many files such a root is not readily definable, either because no individual is more root than others (e.g. files generated by one-name and one-place studies) or because several are equally "root" (e.g. files generated by a collaboration of multiple family members). The Various tools have used non-standard indicators of "root" status and other UI-specific information, for example via Xref values, INDI ordering, and extension structures; Oddly, even though Personal Ancestral File (PAF) had a "root individual" concept and was developed along with early versions of GEDCOM by the same people, PAF's own technique for indicating root individuals (based on Xref values and record order) was never documented in GEDCOM and by version 5.0 was explicitly called out as not carrying meaning and being open to being changed or discarded during import. I believe the only robust way to pick a root individual that a particular user will agree with is to ask the user which |
Beta Was this translation helpful? Give feedback.
-
There is no "root" as far as I'm concerned, at least in transmission (the supposed purpose of GEDCOM). If I am the "root" of my database, would I still be the root when my third cousin once removed receives my file? |
Beta Was this translation helpful? Give feedback.
-
Ok. Point taken. Thanks.
…On Fri, 20 Jan 2023, WGroleau wrote:
There is no "root" as far as I'm concerned, at least in transmission (the supposed purpose of GEDCOM). If I am the "root" of my database, would
I still be the root when my third cousin once removed receives my file?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the
thread.[AB2TKWHHZACE6RKCW2734XLWTLSX5A5CNFSM57XZ24FKYY3PNVWWK3TUL52HS4DFWFCGS43DOVZXG2LPNZBW63LNMVXHJKTDN5WW2ZLOORPWSZGOABEFQLA.gif] Message
ID: ***@***.***>
--
Marshall Lake -- ***@***.*** -- http://www.mlake.net
|
Beta Was this translation helpful? Give feedback.
-
Since submitters may also have an INDI record in the GEDCOM file, perhaps there is some merit in allowing a submitter to be linked to an individual?
This lets us link genealogy records with real-word identities. I think there may be a similar requirement to link sources to individuals. I have hundreds of sources "Personal knowledge of John Smith", where John Smith has a record in my GEDCOM data. |
Beta Was this translation helpful? Give feedback.
-
Perhaps like
|
Beta Was this translation helpful? Give feedback.
-
I was thinking more like
|
Beta Was this translation helpful? Give feedback.
-
and
But, why do SUBM and INDI have to be different categories? Could be:
(@x123@ is an individual who may or may not be related to others in the DB) For a source authored by someone in the DB (related or not), maybe:
(Dr-Smith might be a professional genealogist you hired). But, you might have lots of people giving you information directly, and you don't want one source to have dozens of authors. That's why I suggest allowing the payload of SOUR to be the xref of an INDI with PAGE being the details, like date, occasion, subject line, etc.
is just as good, but
is shorter. |
Beta Was this translation helpful? Give feedback.
-
See the discussion in #283 for more on root persons and why we need to support several of them in a single file |
Beta Was this translation helpful? Give feedback.
-
Thanks, Luther.
…On Thu, 30 Mar 2023, Luther Tychonievich wrote:
See the discussion in #283 for more on root persons and why we need to support several of them in a single file
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the
thread.[AB2TKWGXLXQ24TGQURYWFC3W6XUMDA5CNFSM57XZ24FKYY3PNVWWK3TUL52HS4DFWFCGS43DOVZXG2LPNZBW63LNMVXHJKTDN5WW2ZLOORPWSZGOABJ2MNA.gif] Message
ID: ***@***.***>
--
Marshall Lake -- ***@***.*** -- http://www.mlake.net
|
Beta Was this translation helpful? Give feedback.
-
This is probably a dumb question, but I need to make sure of the answer before venturing into a project.
I've looked everywhere for an answer but I can't find anything concrete. How do I identify the root individual in a Gedcom? Is it the first INDI record in the Gedcom? Is it the individual with the lowest ID number? Is it something else?
Thanks for any help.
Beta Was this translation helpful? Give feedback.
All reactions