Event as a top level data
LegacyUser
✭✭✭✭
Ludovic LEDIEU said: As I can see in GEDCOM X specification (§2.5), an event is a top-level data. This is a very good improvement !
Where can I create such an event in online Family Tree ? It's look like an event is still under Person or Couple Relationship...
Where can I create such an event in online Family Tree ? It's look like an event is still under Person or Couple Relationship...
Tagged:
0
Comments
-
Tom Huber said: GEDCOM (any version) was created to exchange data between different systems and programs. GEDCOM X is the latest proposed standard, but as far as I know, there are no third part products that make use of the standard (that does not mean that there are none available). FamilySearch can accept GEDCOM files, but places them in the collection known as Genealogies (for more information about what is included in this collection, see https://www.familysearch.org/search/f...).
At the present time, because GEDCOM X is a new standard, reading it requires a new parser (see the GEDCOM FAQ page at http://www.gedcomx.org/FAQ.html) and so it cannot be used with FamilySearch at the present time. The process of uploading a GEDCOM file is old and clunky and not very good.
As to your question. Your question really deals with data structure within the GEDCOM X specification. How it would be treated is up to the developer of the base family tree management program GEDCOM import feature.
As for developing something within the FamilySearch API, you should probably start with the https://www.familysearch.org/developers/ page and go from there.
As to discussions about GEDCOM X, I suggest you look at the community at http://www.gedcomx.org/Community.html.0 -
Adrian Bruce said: Yes, well. Unless I have utterly misremembered, GEDCOM-X was developed by FamilySearch (it says "© Intellectual Reserve" which appears to be an aspect of FamilySearch). It was promulgated to the world as being ... well, all sorts of things, but one of those things was that the data model that it represented would be the basis of the API between partner programs and the FS FamilyTree. I'm sure (as far as memory allows) that I've even set it mentioned in GetSat as being used for that purpose.
However, I have yet to see any evidence of the "new" aspects of the GEDCOM-X data model appearing in FS FamilyTree and I'm not certain that the timing of GEDCOM-X and FS FamilyTree makes it particularly plausible that GEDCOM-X contributed much to the current FSFT API. However, I have zero knowledge of that API, so who knows - there might be lots of GEDCOM-X inspired items in there labelled "For future use".
As an example of another GEDCOM-X item that I would dearly like to see, I'd mention the ability to add dates to alternative names for people. This was something I did manage to contribute to in the discussion platform for GEDCOM-X - though my contribution was utterly non-technical compared to the rest of the group. It proved remarkably difficult to persuade the FS techies that there was a case for dating alternative names but we did manage it and I do remember reading my way through the GEDCOM-X documentation to persuade myself that, yes, optional dates for alternative names really were in there. Well, if those optional dates are in the FSFT API, then they must be clearly marked up as "For future use" because they aren't in FSFT yet.
So I think my response to this post is that the overall relationship between the "new" aspects of the GEDCOM-X data model is completely unknown to me, that I haven't seen any such items in FSFT (as far as I can see) and I personally am not holding my breath for any of it getting into FSFT given the time that's elapsed.0 -
Ludovic LEDIEU said: I'm not focusing at GEDCOM X as an exchange standard but as a data model. FSFT API references gedcomx.org namespace so that I expect FSFT data model is based on GEDCOM X specification.
It looks like online FSFT user interface is not yet ready to manage event as a top-level data or I miss the way to do so.
I don't know any application other than FSFT using FS API so that I am surprised data model can do much more than FSFT user interface...0 -
Ludovic LEDIEU said: I am using GeneWeb to manage my genealogy : https://lledieu.org
I spend some time looking at FamilySearch API but Approval Process looks like too heavy for me to expect adding ability to synchronize a GeneWeb database with FamilySearch Family Tree0
This discussion has been closed.