15,534
edits
Changes
no edit summary
:Use a recent version of GRAMPS! From 2.2.5 onwards there is an automatic backup utility.
:It is extremely important to keep backups of your data, and keep them in a safe place. GRAMPS has a specific portable file format which is small, and human readable, denoted by <code>.gramps</code>. If you have allowed this in the preferences (In <tt>Edit menu->Preferences->General</tt>), GRAMPS will keep a backup of your database on exit. You can copy this backup file from time to time to a save location (eg a usb stick).
:[Note: The .gramps files are compressed. Clicking them will open GRAMPS. To see the XML select them and open them with a decompressing utility (like ark, gunzip), after which you can extract the XML file which is human readable, see [[Generate_XML#How_do_I_uncompress_the_file?|details]].
:'''Do not keep backups in GEDCOM'''. Not all information GRAMPS stores can be written in the GEDCOM. Hence, an export/import operation GRAMPS --> GEDCOM --> GRAMPS, will mean you '''lose''' data. Use the <code>.gramps</code> file format for backups!
:'''Do not keep backups in GRDB format'''. GRDB is a database, which might be computer dependent (read, not working on a different PC). Small damage to a GRDB file can also not be repaired. Use the <code>.gramps</code> file format for backups!
;Does Gramps support Unicode fonts? In particular, does it support non-Roman Unicode fonts?
==Database - GRAMPS file formats==
==Bugs and requests==
# Version of gramps you were using when you encountered the bug (available through Help → About menu item).
# Language under which gramps was run (available by executing <code> echo $LANG</code> in your terminal).
# Symptoms indicating that this is indeed a bug.
# Any Traceback messages, error messages, warnings, etc, that showed up in your terminal or a in separate traceback window.
:Most problems can be fixed quickly provided there is enough information. To ensure this, please follow up on your bug reports. :Then we will have a way of contacting you should we need more information. *;GRAMPS should be a .... type of application:It is obvious that GRAMPS absolutely needs to become a (client-server/web-based/PHP/weblog/Javascript/C++/distributed/KDE/Motif/Tcl/Win32/C#/You-name-it) application. When is this going to happen? :The surest way to see it happen is to get it done by yourself. Since GRAMPS is free/open source, nobody prevents you from taking all of the code and continuing its development in whatever direction you see fit. In doing so, you may consider giving your new project another name to avoid confusion with the continuing GRAMPS development. If you would like the GRAMPS project to provide advice, expertise, filters, etc., we will gladly cooperate with your new project, to ensure compatibility or import/export options to your new format of a project. :If, however, you would like the GRAMPS project to adopt your strategy, you would need to convince GRAMPS developers that your strategy is good for GRAMPS and superior to the present development strategy.
==GRAMPS Webhosting ==