- Posts: 11
Question GEDCOM tags QUAY and TYPE
- maitre
- Topic Author
- Offline
- New Member
Less
More
2 weeks 16 hours ago #1
by maitre
GEDCOM tags QUAY and TYPE was created by maitre
Please Log in or Create an account to join the conversation.
- fisharebest
- Offline
- Administrator
2 weeks 15 hours ago #2
by fisharebest
Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net
Replied by fisharebest on topic GEDCOM tags QUAY and TYPE
SOUR.QUAY is used in source citations (i.e. where you reference the source), not in the source record itself.
I've not seen SOUR.TYPE before. I don't see it in the GEDCOM specification.
You can read the specification here: webtrees.net/downloads/gedcom-5-5-1.pdf
The policy of webtrees is to create only valid GEDCOM, but to also display invalid GEDCOM. For this, we have a list of invalid tags created by various other applications.
I will add these two to the list of invalid tags created by Heredis.
I've not seen SOUR.TYPE before. I don't see it in the GEDCOM specification.
You can read the specification here: webtrees.net/downloads/gedcom-5-5-1.pdf
The policy of webtrees is to create only valid GEDCOM, but to also display invalid GEDCOM. For this, we have a list of invalid tags created by various other applications.
I will add these two to the list of invalid tags created by Heredis.
Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net
Please Log in or Create an account to join the conversation.
- Peter_S
- Offline
- Premium Member
2 weeks 14 hours ago #3
by Peter_S
Perhaps we should also discuss whether it makes sense to optionally exclude incorrect GEDCOM structures during export or to move them to NOTEs. Today it looks to receiving programs as if webtrees would generate these incorrect structures.
Peter
webtrees 2.1.22, vesta modules, chart modules of magicsunday, extended family and imprint of hartenthaler
PHP 8.3.12, MariaDB 10.11.8
Webhosting: genonline.de
Replied by Peter_S on topic GEDCOM tags QUAY and TYPE
I know it is one of the strengths of webtrees to display GEDCOM derivatives of other programs without loss, even if they deviate from the standard. But would it still make sense to mark invalid, non-standard tags in the user interface? This would make incorrect GEDCOM tags visible to the user.The policy of webtrees is to create only valid GEDCOM, but to also display invalid GEDCOM. For this, we have a list of invalid tags created by various other applications.
Perhaps we should also discuss whether it makes sense to optionally exclude incorrect GEDCOM structures during export or to move them to NOTEs. Today it looks to receiving programs as if webtrees would generate these incorrect structures.
Peter
webtrees 2.1.22, vesta modules, chart modules of magicsunday, extended family and imprint of hartenthaler
PHP 8.3.12, MariaDB 10.11.8
Webhosting: genonline.de
Please Log in or Create an account to join the conversation.
- bertkoor
- Offline
- Platinum Member
- Greetings from Utrecht, Holland
2 weeks 12 hours ago #4
by bertkoor
That is a totally different discussion. But I'd vote for the GIGO approach. If the user wants non-standard GEDCOM for whatever reason (imported from, or to be imported into another program) then transfer it transparently.
Displaying it in red is a good indication that there is an issue at hand.
stamboom.BertKoor.nl runs on webtrees v2.1.20
Replied by bertkoor on topic GEDCOM tags QUAY and TYPE
Perhaps we should also discuss whether it makes sense to optionally exclude incorrect GEDCOM structures during export or to move them to NOTEs. Today it looks to receiving programs as if webtrees would generate these incorrect structures.
That is a totally different discussion. But I'd vote for the GIGO approach. If the user wants non-standard GEDCOM for whatever reason (imported from, or to be imported into another program) then transfer it transparently.
Displaying it in red is a good indication that there is an issue at hand.
stamboom.BertKoor.nl runs on webtrees v2.1.20
Please Log in or Create an account to join the conversation.
- norwegian_sardines
- Offline
- Platinum Member
Less
More
- Posts: 3157
2 weeks 10 hours ago - 2 weeks 10 hours ago #5
by norwegian_sardines
Ken
Replied by norwegian_sardines on topic GEDCOM tags QUAY and TYPE
If some cases the incorrect (non-standard) GEDCOM reflects data that can be correctly changed to another standard GEDCOM tag. Noting to a user who can correct the use would be very helpful to people transitioning away from their previous application.
Many applications that create a NOTE tag for incoming tags they don’t understand is used because they don’t support the tag in their schema design! This messes with both correct GEDCOM tags and can still promote incorrect GEDCOM tags! I think it is a good idea for webtrees to not automatically change a tag or create a NOTE tag for incorrect tags which are still visible to users!
Many applications that create a NOTE tag for incoming tags they don’t understand is used because they don’t support the tag in their schema design! This messes with both correct GEDCOM tags and can still promote incorrect GEDCOM tags! I think it is a good idea for webtrees to not automatically change a tag or create a NOTE tag for incorrect tags which are still visible to users!
Ken
Last edit: 2 weeks 10 hours ago by norwegian_sardines.
Please Log in or Create an account to join the conversation.
- hermann
- Offline
- Elite Member
1 week 6 days ago #6
by hermann
Hermann
Designer of the custom module "Extended Family"
webtrees 2.1.22 (all custom modules installed, PHP 8.3.12, MariaDB 10.6) @ ahnen.hartenthaler.eu
Replied by hermann on topic GEDCOM tags QUAY and TYPE
I sent this problem, along with the invalid "DATE -44" (instead of "DATE 44 B.C.") problem, to Heredis's technical support. However, I have no expectation that they will solve their GEDCOM problems soon.
Hermann
Designer of the custom module "Extended Family"
webtrees 2.1.22 (all custom modules installed, PHP 8.3.12, MariaDB 10.6) @ ahnen.hartenthaler.eu
Please Log in or Create an account to join the conversation.