“Wiki” is, supposedly (me never having been in Hawaii), Hawaiian for “quick, fast”.
So anything that sniffs of heavy process/standards (“dogma”, just because I love the movie) seems counter-intuitive to me.
Not that I’m saying it is bad. If it helps you with your TiddlyWikis, absolutely do it.
Naming conventions/standards are especially useful in a multi-user/multi-contributor TiddlyWiki.
Personally, I prefer let things in a TiddlyWiki instance and everything about it evolve organically. Sure, there may be an initial plan, but any plan can quickly fly out the door.
That’s the great thing about any TiddlyWiki. It allows for agility, for quick refactoring, for incremental and iterative change/growth/etc.
I’m a big fan of Scott Ambler’s writing about Agile Modeling and Agile Documentation. (Well, Agile “Anything”.)
Do what is helpful, don’t waste time on what is detrimental comes to my mind when I soak in all of: The Principles of Agile Modeling (AM).
Regardless, a plethora of general best practices, some maybe applicable in some use cases, others better applicable in other use cases, might be cool. Maybe not as cool without use cases.
More cool, in my mind (a flipside to the same coin, I suppose), would be a list of the problems caused by certain things put in tiddler names. (A “good grief, don’t do that” list because such and such will happen, would be of huge value in my mind.)
Because the list of best practices you’ve listed so far, I would likely rarely (if ever) apply any of those.
- I see them, maybe, as hurdles to creative writing process, stumbling blocks in a process of capturing as-of-yet fully defined/understood knowledge about something (the process of capturing/iterating being part of the defining/understanding)
- Say I wanted to quickly keep a reminder to do something with some tiddler, why not put the reminder right in the title, even if it makes the title long? Expediency! Wiki!
Something like that.