The existing process is not very elegant, and requires many more manual steps than is desirable. Now that FH7 has added support for the UniqueID tag and the ability to connect to RM databases directly, there is an opportunity to improve this considerably.
I have a draft plugin that I am testing, but before posting it here, it is worth outlining the new workflow to get feedback from potential users. The existing plugin has had nearly a hundred downloads, but there has been relatively little user feedback. I don't know if that is because it is working perfectly, or users have given up on it as too complex.
There are two steps to the process - updating RM to reflect changes in FH, and syncing those changes with Ancestry. The first step was the weaker one, due to limitations in the RM file comparison tool, but that has now been largely automated by reading RM data directly from FH. The subsequent sync with Ancestry is still manual, but we have no access to the Ancestry API to modify that. However, it is now much better guided.
These screen grabs illustrate how it is intended to work, where the core feature of the new plugin is an audit report of all the differences between FH and RM, saved as a Research Note.
1. Export a GEDCOM from FH into RM using the plugin one-click approach to generating a sanitised GEDCOM extract. It doesn’t matter whether you use RM7 or the new RM8 - it works identically in both versions. The plugin demonstrates that the two files are equivalent, using the Sample Project as an example.
2. Continue with your research until you are ready to update Ancestry. I have married off Judy Susan Munro, adding a husband and three children, updated a range of facts for other individuals, and detached Amanda Morag Munro from her parents, as further research has indicated that she is not their daughter.
3. Run the plugin to generate an accurate and complete list of all the differences between FH and RM.
4. Generate a new export GEDCOM (one-click via the plugin), and import into the existing RM file. Use Share Merge in RM (which is designed for exactly this scenario, updating the database from an external GEDCOM) to automatically add new individuals and data and create family links. The existing process using RM File Compare requires all new family links to be created manually, which is tedious and error-prone, as well as generating many false positives in its assessment of which records have changed.
5. Run the plugin a second time to list any remaining differences that need to be tidied up manually, as FH is limited in its ability to create, link and delete RM records.
6. Finally, update Ancestry from RM, using the audit report generated in step 3 as a complete and accurate guide of which records need syncing.
I want to give the plugin a good test before posting it using real rather than just test data, but comments from potential users are invited. Any interest?
To keep it focused, I suggest we don't revisit the “hints are useful/waste of time, do it this way instead” discussion. We've had that already (several times...