Talk About Network

Google





Education > Genealogy, Computing > Re: Use of XML?
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 7 of 28 Topic 1892 of 2083
Post > Topic >>

Re: Use of XML?

by Ian Goddard <goddai01@[EMAIL PROTECTED] > Dec 17, 2007 at 11:47 PM

Tom Perrett wrote:

> 
> I thought that XML was a proprietary
> standard (ie Microsoft), 

Emphatically not.  This is its home: http://www.w3.org/XML/

However, it's not a standard about genealogy or any other subject area. 
  It's a set of general purpose standards and technologies.

Using these standards and technologies it's possible to specify how data 
for some application area be represented.  However before specifying 
such an application-specific standard one has to work out a data model.

 > rather than a proper standard for all such as GEDCOM.

This is the crux of the problem.  GEDCOM isn't "a proper standard for 
all".  It's a file format designed for one particular purpose, the 
transfer of material into and out of LDS databases.  Its data model is 
adequate for that.  In fact, it includes a component which exists 
specifically to sup****t LDS beliefs.  On the other hand it doesn't 
provide anything to sup****t situations where one has ambiguities in the 
data.

Let me give you an example of what I mean by ambiguities.  I would have 
no problems in getting GEDCOM to represent my ggg-father and his 
descendants.  However when I come to his ancestry I have a problem.  I 
know his father's name, the date of his burial and his age at death.  I 
know his mother's name, the date of her burial but not her age at death. 
  I have a copy of the registry record of their marriage.  However there 
are two individuals of the same name as the father born in the same year 
and his age and date of death do not enable me to separate them so 
either of these children are candidates.  What's more, for one of these 
children there were two individuals of the appropriate name and 
generation to have been his father.  In other words I have three 
possible lines to take my ggg-father back two generations.  Except I 
don't - I have six because there are also two individuals with the same 
name as the mother.  Admittedly one was somewhat young but not 
impossibly so.  As far as I'm aware the nearest that GEDCOM could come 
to representing this would be as a set of unlinked genealogical 
fragments, one starting my gggg-parents marriage and working forwards, 
three others representing the alternative lines for my gggg-father and 
two representing the alternative lines of my gggg-mother.

In theory this limitation of GEDCOM doesn't prevent someone from writing 
a program to represent things in a better way (it might be on my list of 
things to do but it never seems to get near the top!).  Such a program 
would need a data model capable of maintaining alternative links, maybe 
attaching a measure of confidence to each.  In fact, as I've written in 
another post, we don't even need a program to represent this - it can be 
done with file cards and paper clips - and nobody has responded to my 
challenge to name a package which can emulate this.  But if you and I 
had such a program and it were confined to GEDCOM as a means of data 
interchange it would be quite ***bersome to transfer such data from my 
program to yours.  My program would have to throw away the information 
describing the ambiguities in order to write a GEDCOM.  Your program 
would then be able to im****t that but we would need to find some other 
way of communicating the missing information so that you could enter it 
by hand.  In practice it seems that the GEDCOM type of model has 
influenced genealogical S/W to the extent that there doesn't seem to be 
any real advance on it.

-- 
Ian

Hotmail is for spammers.  Real mail address is igoddard
at nildram co uk
 




 28 Posts in Topic:
Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-17 20:55:19 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-17 21:01:21 
Re: Use of XML?
"Tom Perrett" &  2007-12-17 21:39:15 
Re: Use of XML?
"Steve W. Jackson&qu  2007-12-17 16:07:28 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-17 23:49:02 
Re: Use of XML?
"Tom Perrett" &  2007-12-18 00:10:04 
Re: Use of XML?
Ian Goddard <goddai01@  2007-12-17 23:47:37 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-18 00:25:19 
Re: Use of XML?
mojaveg@[EMAIL PROTECTED]  2007-12-18 08:55:30 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-18 18:43:03 
Re: Use of XML?
singhals <singhals@[EM  2007-12-18 21:39:29 
Re: Use of XML?
mojaveg@[EMAIL PROTECTED]  2007-12-19 08:09:16 
Re: Use of XML?
Ian Goddard <goddai01@  2007-12-19 22:22:24 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-19 22:46:07 
Re: Use of XML?
Hugh Watkins <hugh.wat  2007-12-18 21:49:32 
Re: Use of XML?
Ian Goddard <goddai01@  2007-12-19 13:39:50 
Re: Use of XML?
singhals <singhals@[EM  2007-12-19 11:19:22 
Re: Use of XML?
Ian Goddard <goddai01@  2007-12-19 17:09:27 
Re: Use of XML?
"T.M. Sommers"   2007-12-18 01:01:11 
Re: Use of XML?
Dennis Lee Bieber <wlf  2007-12-17 22:18:19 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-18 18:18:24 
Re: Use of XML?
singhals <singhals@[EM  2007-12-18 21:41:50 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-19 17:11:59 
Re: Use of XML?
Ian Goddard <goddai01@  2007-12-17 23:57:56 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-18 00:30:18 
Re: Use of XML?
Hugh Watkins <hugh.wat  2007-12-18 10:38:44 
Re: Use of XML?
Ian Goddard <goddai01@  2007-12-18 10:52:02 
Re: Use of XML?
JD <jd4x4@[EMAIL PROTE  2007-12-19 02:16:54 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Thu Jan 8 22:41:56 PST 2009.