On Tue, Apr 12, 2011 at 5:45 PM, Edward K. Ream <[email protected]> wrote:

> That would utterly defeat the one and only purpose of gnx's, namely a
> guaranteed unique, immutable identity for every Leo node.
>
> We can not possibly allow this: it would surely corrupt Leo data.

It would only corrupt data if a plugin developer screws up by reusing old gnx's.

Leo itself would still assign the same kind of gnx's, what we want is
to ensure leo doesn't crash if gnx format changes. Let's say a plugin
wants to use 128 bit GUUID gnx - it should not crash leo, even if it
can't be parsed with current gnx parsing rules.

That is, IMO leo should have no business ever parsing the gnx anyway.
It should generate the gnx, and then ignore how it was generated.

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to