Multiple users editing the same genealogy tree / merging
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 
GenoPro Support Forum
Home        Members    Who's On
Welcome Guest ( Login | Register )
        


Multiple users editing the same genealogy tree / merging Expand / Collapse
Author
Message
Post #5780 Posted 4/2/2005 12:32:19 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Customers
Last Login: 8/17/2005 10:45:03 PM
Posts: 4, Visits: 0
Three individuals of my family are working on different branches of the same family tree. All are using GenoPro. Is it possible to merge each version into one master tree?
Post #5781 Posted 8/18/2005 6:48:14 PM
Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master This user is an important contributor to the GenoPro community This user is a contributor to FamilyTrees.GenoPro.com 

Group: Customers
Last Login: Today @ 5:55:04 PM
GenoPro Version: 2.0.1.6
Posts: 825, Visits: 7,413
If each person is working on a separate area completely then the three trees can be assembled into one master program by putting each onto a separate GenoMap. You can then identify a common person to make a link between the maps. Probably the easiest way is to move the person between the two maps you are linking and then link as child/parent/spouse - as appropriate.

You will have to work out how to deal with subsequent editing. Also check the same person is not entered by two different people
Post #5782 Posted 8/18/2005 6:48:14 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Customers
Last Login: 8/17/2005 10:45:03 PM
Posts: 4, Visits: 0
Thanks for the idea. Unfortunately, we are each working on the same master tree so we each already have the names of most of the family members. What's happening is that we are then taking responsibility for filling in the details of members we are more familiar with. What we want to do is then merge all the updated details back into the same master tree. Can that be done?
Post #5783 Posted 8/18/2005 6:48:14 PM


Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master This user is an important contributor to the GenoPro community This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: Today @ 10:31:40 AM
GenoPro Version: 2.0.1.6
Posts: 552, Visits: 7,295
As appleshaw said you have to coordinate your actions on the tree, because you can't know which person was updated.
What I suggest is this: One of you should be the manager of the file.
Divide your family tree into several GenoMaps.
If someone want to update a part of the tree he notifies the manager so the others won't update this GenoMap until he finishes his work.
He then sends the complete GenoMap to the Manager who replaces the one he has with the new one.
The all .gno file is then sent to the others.
Post #5784 Posted 8/18/2005 6:48:14 PM


Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru This user is a contributor to FamilyTrees.GenoPro.com 

Group: Customers
Last Login: Today @ 11:56:47 AM
GenoPro Version: 2.0.1.6
Posts: 140, Visits: 1,956
Hello,

A complex solution if your team updated a huge tree, is to export all of the information into a database, and then retrieve detailed, unique information about each of the people in your list. Then you need to merge the data and resubmit into GenoPro. To do such a task, described above requires quite a bit of effort, and time. It will also require programming skills, etc. However, if you are totally stuck and have tremendous amount of data you need to organize, this may be the optimal method. Otherwise, I would recommend yehudad's idea.


Danny
Post #5785 Posted 8/18/2005 6:48:14 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Customers
Last Login: 8/17/2005 10:45:03 PM
Posts: 4, Visits: 0
Hey, thanks guys. The complex solution would be overkill because the tree is not that massive. So far as asking two Genopists to hold off from updating their part of the tree for (possibly) several weeks while the third Genopist got his/her act together, I don't think will go down well! However, all the ideas that have been posted have given me food for thought so I'll get back to my fellow Genopists and work something out between us.
Post #5786 Posted 8/18/2005 6:48:14 PM


Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master This user is an important contributor to the GenoPro community This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: Today @ 10:31:40 AM
GenoPro Version: 2.0.1.6
Posts: 552, Visits: 7,295
You dont have to hold the others from updating the tree, only the one GenoMap which is being updated.
What you need to do is divide your family tree to several GenoMaps say 1-6.
Then A tells the manager he is going to update GenoMap 3.
The manager then tells the other modifiers that GenoMap 3 is being modified.
The other modifiers can modify other GenoMaps (except for GenoMap 3).
When A finishes his work he sends GenoMap 3 to the manager.
The manager pastes the modified GenoMap to the Master file, which can be sent to the others.
Post #5787 Posted 8/18/2005 6:48:14 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Customers
Last Login: 8/17/2005 10:45:03 PM
Posts: 4, Visits: 0
Thanks yehudad; I'll chat that through with the other Genopists. I'm new to GenoPro and this is my first time on the Forum. It's great!!
Post #5788 Posted 8/18/2005 6:48:14 PM


Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master This user is an important contributor to the GenoPro community This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: Today @ 10:31:40 AM
GenoPro Version: 2.0.1.6
Posts: 552, Visits: 7,295
And the program is a great one.
Maybe Dan will come up with a solution for the Merge problem. But I think that it will be only in version 2.1 since it is not in the whats next list of version 2.0
Post #5789 Posted 8/18/2005 6:48:14 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 8/17/2005 10:45:46 PM
Posts: 3, Visits: 0
A complex solution if your team updated a huge tree, is to export all of the information into a database, ...


Incedentally, this is almost exactly what I had in mind when I posted the thread about saving data to a MySQL database.

John
Post #5791 Posted 8/18/2005 6:48:14 PM


Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master This user is an important contributor to the translation of GenoPro 

Group: Administrators
Last Login: Today @ 8:36:29 AM
GenoPro Version: 2.4.0.3
Posts: 3,523, Visits: 14,877
Merging genealogy trees is a very difficult task.  I already have an attack plan to tackle the problem, however I have to finish GenoPro 2.0 first.

Such a merge feature will also be capable to "track changes" to a genealogy document. The user will be capable to accept or reject partial and/or all changes with a single button click.

Internally, GenoPro will use XML to compare nodes and do the merging. All this XML merging will be transparent to the user.

Having the option to merge genealogy trees will allow multiple users to edit the same genealogy tree simultaneously. This will be a handy feature for individuals doing genealogy research from different locations. GenoPro will probably offer a service of secure encrypted web hosting of genealogy trees, so people can edit their genealogy tree and store them on the web where the data is safe, yet accessible from any location.