On Sunday, 17 July 2016 01:01:50 UTC+1, Josiah wrote: > > The title IS the index. >
I agree. For single, stand alone TW's there is nothing better. It is intuitive for the user. But when it comes to sharing Tiddlers, you WILL get repeated names. What do you do then? On Sunday, 17 July 2016 02:08:11 UTC+1, Mark S. wrote: > > I'm not sure if the hashing is necessary for internal use. In most > databases, it is sufficient to simply assign an incremented value to an id > field. For sharing with other tiddlers, (as in federation), of course, it > becomes necessary to include some sort of database ID as well (like a hash > of the database address). > But if you have two TW's with incrementing numbers... again you will have matching numbers. On Sunday, 17 July 2016 06:28:07 UTC+1, [email protected] wrote: > > No to users creating them. Ever. > Yes. Users should never create them. They should be created by TW and internal. > They should be GUIDs. > Not concatenated titles+dates or anything related to existing tiddler > data. This will likely fail and scale poorly. > Not a hash of the title. A hash of the TW's URL (or file path) and a hash of the date/time concatenated. > They must be created "behind the scenes", but easily discovered/usable > by experienced users. > Yes indeed. I see you come from the same thoughts as me on this. I'm not saying that people should use the GUID as a matter of course. The Title of the Tiddler would always be the main linking point. But for TWederated Tiddlers there will be issues where this will fail. Yes we could keep using the Title and have some other mechanism in place, so clicking a link to two imported tiddlers with the same name either opens both, or prompts you for which one you meant. But responses to tiddlers would get messy. There can be no denying that what Mat and Jeb have done with TWederation is a great idea and with the work they did over the weekend it proved it has a permanent home in the TW realm, but unless steps are taken at this early stage to address things like this it could open up a world of problems. -- 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/fda00458-db3b-4a4b-8fc1-5db8d402e76a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

