I'm not sure about the title but I have been approached to begin work on a genealogical tree (not mine). Some of the requirements from the requester are:
1. All data must be available to the requestor for viewing and eventual update. (not a concurrent collaboration question)
2. The requestor has not finally decided on the software to be eventually used.
My question is if we consider all the possibilities for sharing trees, not concurrently, which ones might work ok?
Ancestry Tree Share
Initially the new tree would be posted for the requestor viewing only.
If I start using RM7 and the requestor eventually chooses say LegacyFamilyTree what is the subset of items/events/facts in RM that I could use to create the database and not have data issues later when sharing with the requestor?
An example would be the quality of the source. RM uses ESMs method, LegacyFamilyTree uses the old gedcom standard, as does Famliytreemaker. If we share/collaborate/update the same database will this type of data be corrupted?
Also I would rule out using any new fact types since other software packages will probably not know how to deal with them.
I guess my real question here is: is there anyway to share data across platforms without the potential loss or corruption of data?