= GEDCOM based =
Here This is a proposed system contributed by [[User:Duncan|Duncan Lithgow]]. == Tags ==If we base a naming system on the 3 and 4 letter [http://homepages.rootsweb.ancestry.com/~pmcbride/gedcom/55gcappa.htm Lineage-Linked GEDCOM Tag Definition] used in the GEDCOM 5.5 standard we have a good long list of tags to chose from. By limiting the GEDCOM tags list we can make the following shortlist (which does not include events): '''AUTH--''' Author "The name of the individual who created or compiled information." '''DATE--''' Date '''EVEN--''' Event "A noteworthy happening related to an individual, a group, or an organization." '''GIVN--''' Given name "A given or earned name used for official identification of a person." '''NAME--''' Name, use only if GIVN and SURN are not known "A word or combination of words used to help identify an individual, title, or other item. More than one NAME line should be used for people who were known by multiple names." '''NOTE--''' Note "Additional information provided by the submitter for understanding the enclosing data." '''PLAC--''' Place "A jurisdictional name to identify the place or location of an event." '''REFN--''' Reference "A description or number used to identify an item for filing, storage, or other reference purposes." '''SOUR--''' Source "The initial or original material from which information was obtained." '''SURN--''' Surname "A family name passed on or used by members of a family." '''TITL--''' Title "A description of a specific writing or other work, such as the title of a book when used in a source context, or a formal designation used by an individual in connection with positions of royalty or other social status, such as Grand Duke."
Each marker ends with two hyphens (--). Two because we can't rely on the marker being recognised as capitalised, so a surname like ''Besour-Jean'' could be mistaken for ''beSOUR-Jean'' and the system thinks that ''SOUR-'' marks a ''source'' section.
{| border="1"|-! Marker! Meaning! Example value! GRAMPS XML equivalent! GEDCOM equivalent|-| PLAC--| place marker| london__england| ?| ?|-| INDV--| individual marker| mary_jones| ?| ?|-| EVNT--| event marker| marriage| ?| ?|-| DATE--| date marker| 2008-12-31| ?| ?|-| SOUR--| source marker| lds_church_website| ?| ?|-| SURN--| family name marker| jones| ?= Punctuation ==| ?|-| FIRS--| first In order for the file name marker| mary| ?| ?|-| NOTE--| note marker| is_that_marys_father_beside_her| ?to be parsed as meaningful text I think some we also would need|?|- '''_''' Underscore to represent a space|} '''__''' Double underscore to represent a comma followed by a space
In order for the file name == Source events ==The GEDCOM 5.5 standard defines so few events as to be parsed useless. The GRAMPS XML schema defines no events as meaningful text these can be made by the user. This all seems fair enough since events are highly culture based. The situations where I think some we also would needa set of events should be defined are those which will be connected with source records. GEDCOM has a reasonable group of those but they are heavily based in western christian culture. The solution must be language and culture dependent. Here's my list:{| border="1"|- '''marriage''' is for an actual marriage event and all the associated documentation, including possible divorce and separation documentation.! Marker '''birth''' is for the actual birth records, also christening record! Description '''death''' is for death records! Example '''census''' is for census records! Rendering|-| _ | space indicator| mary_jones| mary jones|-| __| comma followed by space indicator| jones__mary| jones '''civic''' is for military service records, maryand government records of any type|-|} '''health''' is for health records
== Examples ==
'''Image === An image file'''===
FilenameFile name: EVNTEVEN--marriage_SURN--jones_FIRSjones_GIVN--mary-jean_SURN--williams_FIRSwilliams_GIVN--matthew_DATE--1923-12-02_NOTE--william_angus_to_right_of_mary.jpg
This could be parsed (by GRAMPS?) as the description:
'''Event: ''' Marriage '''Surname: ''' Jones Firstname'''Given name: ''' Mary-jean '''Surname: ''' Williams Firstname'''Given name: ''' Matthew '''Date: ''' 2nd Jan, 1923 '''Note: ''' William angus to the right of mary
or it could make the text:
Mary-jean Jones and Matthew Williams, marriage 2nd Jan 1923. (William angus to the right of mary)
'''Source text'''=== A source image ===
File name: SOUR--uk_census_EVNT--census_PLAC--london__england_DATEuk__england__london_DATE--1840-03-21_SURN--jones_FIRSjones_GIVN--mary-jean.pdf
This could be parsed (by GRAMPS?) as the description:
'''Source: Uk census''' Census '''Place: London''' Uk, england, london '''Date: ''' 21st March, 1840 '''Surname: ''' Jones Firstname'''Given name: ''' Mary-jean
or it could make the text:
Uk censusCensus, Place: LondonUk, england, london, on 21st March 1840. This is a source connected to Mary-jean Jones
= GRAMPS ID based =