A property of most GUID generation algorithms is that they can generate a stream of GUIDs that are guaranteed to be unique across time and space:
https://en.m.wikipedia.org/wiki/Universally_unique_identifier > When generated according to the standard methods, UUIDs are for practical > purposes unique, without depending for their uniqueness on a central > registration authority or coordination between the parties generating them, > unlike most other numbering schemes. While the probability that a UUID will > be duplicated is not zero, it is close enough to zero to be negligible. With such algorithms it may be reasonable to maintain a GUID in a tiddler field other than the title, and to do without any uniqueness constraints (instead, one would just need to follow some high level rules, such as that a new GUID is generated for a clone of an existing tiddler). Best wishes Jeremy. -- Jeremy Ruston [email protected] https://jermolene.com >> On 20 Apr 2018, at 16:16, PMario <[email protected]> wrote: >> >>> On Friday, April 20, 2018 at 4:24:38 PM UTC+2, TonyM wrote: >>> Mario, >>> I am in total agreement on your approach to titles and have no problem with >>> these myself. >>> >> What I am trying to say is can we make a field that containes a unique id >> stored in a field for any (not nessasarily every) tiddler that is >> independant of its name. >> > > Yes. .... tiddler titile. .... once "alias" is a first class TW citizen. > > We need something that works out of the box. The tiddler title is the only > thing atm, that fulfills the uniqueness requirement. So the tiddler title is > the only thing, that can be used as a UUID. period. > > We just have to change the existing UI to deal with this. So we have to make > sure, once a user flips the switch to UUIDs the "subtitle" or "aliases" field > is filled with the tiddler title text. So the user can start to use the > tiddler title as the UUID. ... > > I think UUIDs and human readable titles may even coexist. IMO it's primarily > a UI and editor problem atm. > > I don't think a new uuid-field will be a real solution. > >> If such a field existed I am sure a minor addition to the uni-links plugin >> would allow tiddlers to be located via this permanent reference and render >> its caption, title or alias. >> > > right. > > ----------------- > > About using timestamp to create UUIDs .. This is a solved problem. We > shouldn't discuss it. > > -mario > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/tiddlywiki. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/ed420ae1-8011-49ed-90b8-d5b9f9206792%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/E1513B08-2C10-4594-B593-CB77A5A97CED%40gmail.com. For more options, visit https://groups.google.com/d/optout.

