FamilySearch / gedcomx

An open data model and an open serialization format for exchanging genealogical data.
http://www.gedcomx.org
Apache License 2.0
359 stars 67 forks source link

proposal: change the file format serialization format to JSON from XML #307

Closed stoicflame closed 7 years ago

stoicflame commented 7 years ago

The attached changes encapsulate the proposal to change the format of the data in the GEDCOM X file from XML to JSON. Comments are welcome.

The decision was made almost 4 years ago at #185 to use XML as the file format. Since then, we haven't seen much industry use (internal or external) of the file format. There has been some recent motion (both internally and externally) to start using the file format, but clients are clearly wanting JSON instead of XML.

Since current use of the file format is apparently non-existent and since current demands of the file format are for JSON, the proposal is to change the file format to use JSON instead of XML.

jralls commented 7 years ago

It can't hurt to try since it's clear that there's been no interest at all in the XML file format.

lkessler commented 7 years ago

I am planning to implement the JSON version.