* Question on Extending GEDCOM Structure

Questions regarding use of any Version of Family Historian. Please ensure you have set your Version of Family Historian in your Profile. If your question fits in one of these subject-specific sub-forums, please ask it there.
Post Reply
User avatar
dbnut
Famous
Posts: 130
Joined: 05 Sep 2013 20:12
Family Historian: V7
Location: Isle of Wight, UK

Question on Extending GEDCOM Structure

Post by dbnut » 16 Jan 2022 10:59

Hi, Experts!

I'm pretty certain the answer's going to be "no", but...

Is it "legal" for Calico to add a custom Structure (using standard primitives) to a record such as INDI?

[I realise Calico adds its own custom Record types with various structures]
Paul White
"Family Historian is not just for Christmas, but for Life"

User avatar
tatewise
Megastar
Posts: 27082
Joined: 25 May 2010 11:00
Family Historian: V7
Location: Torbay, Devon, UK
Contact:

Re: Question on Extending GEDCOM Structure

Post by tatewise » 16 Jan 2022 11:24

Yes, as long as it adheres to the GEDCOM rules for 'user-defined' custom tags, i.e. they start with an underscore (_).
FH already has lots of such extensions as listed in GEDCOM Extension List which does not include the FH V7 extensions _SDATE, _FSID, _NOTA, _RNOT, _SRCT, _PCIT, etc.
However, such extensions rarely export well to other products via GEDCOM.
Mike Tate ~ researching the Tate and Scott family history ~ tatewise ancestry

User avatar
dbnut
Famous
Posts: 130
Joined: 05 Sep 2013 20:12
Family Historian: V7
Location: Isle of Wight, UK

Re: Question on Extending GEDCOM Structure

Post by dbnut » 16 Jan 2022 12:24

tatewise wrote:
16 Jan 2022 11:24
Yes, as long as it adheres to the GEDCOM rules for 'user-defined' custom tags, i.e. they start with an underscore (_).
FH already has lots of such extensions as listed in GEDCOM Extension List which does not include the FH V7 extensions _SDATE, _FSID, _NOTA, _RNOT, _SRCT, _PCIT, etc.
However, such extensions rarely export well to other products via GEDCOM.
Brilliant, very grateful, Mike.

Seems as if the _FLGS example is the sort of thing I'm looking for. Though a pity there's no explicit detail of the primitive types used.

Of course I wouldn't expect any to be exported - just binned, like custom records, by any intelligent destination (if such, other than FH, exist).
Paul White
"Family Historian is not just for Christmas, but for Life"

User avatar
Mark1834
Megastar
Posts: 2147
Joined: 27 Oct 2017 19:33
Family Historian: V7
Location: South Cheshire, UK

Re: Question on Extending GEDCOM Structure

Post by Mark1834 » 16 Jan 2022 12:55

Many of the custom extensions are imported correctly when reading the original database, which is always preferable to GEDCOM where available. For example, RM stores all its data in an SQLite database that FH understands and imports. However, there is no “export to database” option in FH.
Mark Draper

User avatar
dbnut
Famous
Posts: 130
Joined: 05 Sep 2013 20:12
Family Historian: V7
Location: Isle of Wight, UK

Re: Question on Extending GEDCOM Structure

Post by dbnut » 16 Jan 2022 13:08

Mark1834 wrote:
16 Jan 2022 12:55
Many of the custom extensions are imported correctly when reading the original database, which is always preferable to GEDCOM where available. For example, RM stores all its data in an SQLite database that FH understands and imports. However, there is no “export to database” option in FH.
Mmmm, how jolly interesting...
Not a lot of people know that!
Paul White
"Family Historian is not just for Christmas, but for Life"

Post Reply