From: Don A. <dal...@us...> - 2001-08-12 17:07:20
|
On 12 Aug 2001 17:53:14 +0200, Jochen Topf wrote: > Does "renumber" mean that they get totally new numbers? Or that they have > a "I" prepended. I can't renumber everybody, because I use the gramps ID > in other lists as references. I don't mind the "I", but having to persons > with the same number or changing the number later should never happen. Yes, everything gets a new, non-numerical ID number, if, and only if, you run the new renumbering tool. Prepending an "I" may not work (such as changing "0" to "I0", because the new ID ( "I0") may already exist. As of 0.4.0, all new IDs generated are non-numerical. Old IDs are left alone, precisely for the reason that you mentioned (backward compatiblity), unless you explicitly run the renumbering tool. The old numerical IDs will work fine in gramps - just that gramps now treats them as strings, not integers. No guarentees can be made about other tools if numerical ids exist. If another tool uses a validating parser, numerical IDs will cause the parser to fail. And, as I have discovered, quite a few people are using the XML generated by gramps for other purposes. -- Don Allingham dal...@us... GPG/PGP Public Key at http://members.home.net/donaldallingham/dallingham.key |