Request sample GEDZIP (.gdz) files in Example Files on GEDCOM.io #313
Replies: 2 comments 1 reply
-
I agree we need example gdz files; we have an open issue for that on the GEDOM.io repository (FamilySearch/GEDCOM.io#77) I have no experience with validation or testing of implementations, but would welcome participation from someone who does. I'd also welcome the creation of a separate testing working group because I (perhaps incorrectly) think that most of the work of making tests and designing testing processes is independent of the process of defining and clarifying the spec and that both deserve attention without being made to compete with one another. |
Beta Was this translation helpful? Give feedback.
-
Topic resolved in thread mentioned above. New sample files added. |
Beta Was this translation helpful? Give feedback.
-
In the Example FamilySearch GEDCOM 7.0 Files in the Tools section of the GEDCOM.io site, there are 2 files:
It would be useful to have GEDZIP expansions of both files:
(the embedded Media file might be a GEDCOM or GEDZIP icon in SVG MIME type, or a text file describing the Media type guidelines)
Further, it would be good to have a testing guideline document. The testing standard should not be onerous and create a barrier to entry. And the evils of an elitist 'approved and endorsed' pogrom should be avoided.
It seems reasonable that a good test should be a multi-pass test... where there should be no appreciable variation or increase in size after the 3rd import->export cycle. (The first couple passes might add crosswalking notations that export as custom tags. But the importer should be able to handle their own crosswalking custom tags in a way that does not creating recursions on subsequent exports.) I am reminded of the concept of the Star Trek transporter test cylinders that were calibrated measures of standard that had to be repeatedly converted to verify no data was going to be lost... which might kill someone. However, we don't need developers feeling as though they are being forced to create Heisenberg Compensators!
It might be reasonable to invite some people with a history in GEDCOM quality assurance testing to help with a MINIMAL test plan. Such as Tamura Jones, Andrew Hoyle (GEDCOM Validator™), Tim Forsythe (VGED), or one of the other aftermarket tools... maybe even some who was involved with the original GedChk
Beta Was this translation helpful? Give feedback.
All reactions