examples for event types:
* birth
* baptism
* marriage
* death
examples for name types:
* given name
* family name
* birth name
* German "Rufname" (I don't know if there is a proper English translation, 
maybe "call name")
* German "Hofname" (you get that name when moving to a particular farm with 
that name)
Types can be specializations of others:
* "Rufname" is a special given namen
* "killed in action" is a specialization of "died"
* "marriage in church" is a spezialisation of "marriage"
Instead of natural language terms these type definitions should use URIs as 
identifiers. Otherwise it would not be possible to process them 
unambiguously.
Additional information about each type (e.g. "'birth' occurs only once in a 
human's life") could be used to perform automatic tests on genealogical data.
If we could create a mapping between different vocabularies or even use the 
same (that would require a central vocabulary management) data would be 
exchangable between different systems.
Is someone already working on that topic?
Jesper
-- 
 Jesper Zedlitz   E-Mail   : jes...@zedlitz.de
                  Homepage : http://www.zedlitz.de
                  ICQ#     : 23890711
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQBIOplUjSxW58yLxdgRAr7lAJ9BWC8JeqnJAb1uG9znof6P7Hc+kwCePAvL
Y7DS2qRSUfyXimttt5faauc=
=akKD
-----END PGP SIGNATURE-----
> Such structural and classification schemes presented here are very
> comprehensive and powerful.  They far exceed the ability of the current
> GEDCOM specifications to describe genealogical information.
>
In a OWL Full ontology we could write down with new types are the same as 
existing GEDCOM types, e.g. Death = DEAD. That makes it possible to process 
legacy GEDCOM data with programs using the new type hierachy.