-
Notifications
You must be signed in to change notification settings - Fork 22
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
Update the SUBM tag in the HEAD to allow for Previous contributors #551
Comments
The SUBM tag is used in multiple places.
If some other individual or entity provided you with (contributed) the information about a particular person or family you would include the SUBM tag and the subsequent Submitter_Record. If you received a GEDCOM from another person that added the individual or family to your database, I would assume the appropriate action would be to either automatically add the submitter record connection for that contributor to the You on the other hand would enter your submitter information into a Submitter_Record and link to it in the I personally would like to see the SUBM tag added to the Multimedia_Record for people the supplied media to me in their GEDCOM transmittal to me or if they sent me an image I'm using in my GEDCOM. I would also Like to see a subtag to the SUBM tag for DATE to identify when this Individual or Family was added to my GEDCOM, a submitter could transmit a GEDCOM to me multiple time with updates and I'd like to track which transmission added the Individual or Family: |
HEAD.SUBM was added to support a tool that allowed people to post them GEDCOM files on floppy disks, to represent the single point of contact for the data in the file. It was similar to what we'd now think of as a "uploader." Hence it's {0:1} cardinality. INDI.SUBM and FAM.SUBM are more like lists of contributors, and have {0:M} cardinality. In 7.0, you can use relocated standard structures to add SUBM anywhere else you wish them to be. I'm open to adding them to more places in the spec, though finding a balance between enough places to be useful and not so many places as to make implementation burdensome is a challenge. I'm open to adding them to all records except SUBM, and maybe to all events (though I'd want a clear case for that latter change). There is currently no way to give ambiguous "parts of this file were provided by X" attribution. If you created the current file, you're that file's HEAD.SUBM; if you contributed to one of its INDI or FAM structures, you're on that record's list of SUBM; but we do not have a way to say "user X provided some of the data in the file" without being more specific as to what they contributed, which seems (if I understand correctly) to be the intent of the PCON proposal. I wonder if some type of SOUR for the entire file might be more versatile; my file's SOUR was this other user's GEDCOM file (or book or other compiled family history)? |
Discussed in steering committee 1 OCT 2024
We do not see additional action items, so we are closing this issue. If we have missed something, feel free to post a follow-up and reopen it. |
The SUBM tag assumes that all the records "to be contributed by the submitter referenced in the HEAD, are by the same person", but what I would like is if I can show in this tag in the HEAD that it's really a series of docs put together in one place by me (as the most recent submitter), but I also wish to show that, say, "the line from person A came from submitter A, and the line for person B came from submitter B", or that the submitter previous to me, where I got ALL the data, is from a single source, and that I added to it. It would be useful for traceability.
Example: if I got a GEDCOM from my cousin, that I then added to/extended, I want to be able to add that person's contribution.
n SUBM
+1 NAME
+1 PCON - previous contributor {0:M}
+2 NAME
+2 - other relevant details
+2 DATE - this is when I added the other contribution to the overall data
</>
I'm unsure of how to identify what the overall contribution was, except maybe a XREF to other SUBM data elsewhere in the GEDCOM.
The text was updated successfully, but these errors were encountered: