31
edits
Changes
added a section on Export and some subsections on Import
=== Current State ===
Import/Export is currently implemented in various formats, viz. gedcom, csv,xml etc. Whilst csv is very limited, it has the advantage of more universality than most other formats. It is discussed in a section of [[Gramps_3.0_Wiki_Manual_-_Manage_Family_Trees:_CSV_Import_and_Export | Gramps Manual]].
=== Exporting ===
Currently exporting to [[gedcom]] and csv is limited to some information. Though [[gedcom]] is "standard" lingua franca of genealogy, it is inherently limited, particularly because various extant versions of [[gedcom]]. CSV has the advantage that it can be imported to any current spreadsheet, particularly OpenOffice.org. What are the limitation of csv exports in gramps?
=== Merging ===
This is not a trivial task, though probably not impossible. Some informed discussion is clearly desirable. Whilst there are a number of people with some knowledge of Python who are eager to contribute to a "real program", they need to be able to first find their way in the various files of Gramps. It would help to extract the names of the most pertinent file names from the general list and make the sublist here for the orientation purposes. Also, the aims of Merging should be first defined in non-ambiguous format.
One can sub-classify import in three sub-titles:==== Definition of Merging Fresh Data Import ====This is probably the simplest option and safest - delete (first archive!) the current gramps data base and import all data.==== Append Import ====What precisely do we mean by "merging"Simply append all import data to the existing data base. The simplest form is editing task would be left to add the user. This option should be relatively easy to implement.==== Merge Import ====Leave some editing of the existing data baseto the program. Whilst manual intervention by the user would inevitably be required, without any regard some of duplicationit could be achieved in the program. Is === Comments ===The above text is a raw outline only. The writer is not really familiar with gramps and has only offered to open a page in wiki to the Coordinator because everybody else seemed to be reluctant to do so. There is no doubt that this implemented? No idea.is a mere "bones" of the task and a very small step in potential programming task which can only occur if there is input from other persons interested in the topic and willing to discuss in the wiki style.There is some hope that such a discussion may take place as there has been a considerable exchange of thoughts and information in the developers' mailing list. [[User:OldAl|Al]] 21:19, 26 August 2008 (EDT)
It would be helpful if substantial contributors to this page were to indicate who they are. Simplest is to append four "~"'s whilst in the editing mode! It would enable simpler direct communication between all interested parties. Of course, minor edits do not need to have the contributor's name, which is optional anyway. [[User:OldAl|Al]] 21:03, 29 August 2008 (EDT)
=== List of Files ===