• Question: Is there actually a "best practice" for a project like this, or is one data structure as good as the next?
I'm going to be keeping track of progress of patients across multiple visits, and I have a couple ideas of how to do that.
Yes, I forgot to mention that the entire file will be for a single patient.
The concept of separating [...]
As for privacy, I'd thought that the best way would be to possibly encrypt the hard drive its on and use syncthing (also encrypted) to keep current copies sync'd between the treatment rooms and my office computers. I guess I'd have to see if there are Tiddlywiki ways to encrypt a single TW file in case a patient wanted a copy.
* and what about updating TW version? Currently I drag my TW file onto a thing at tiddlywiki.com/updates, but that can't be a secure enough method as far as privacy legislation, can it?
With the node.js version, and Bob, you'd have separate tiddlerfiles but for the same wiki.
With the node.js version, and Bob, you'd have separate tiddlerfiles but for the same wiki.How would that actually work? would you have to have the patient tiddler files tagged a certain way to keep them separate (I assume in separate folders), but the main system tiddlers would remain the same and kept in the parent folder? This would be ideal.
Also, would it be possible to run filters/reports etc on the entire patient database? Or would this be something I'd have to use bash or some other external thing to look at?
Yes, I forgot to mention that the entire file will be for a single patient. I have visions of having the entire set of patient TWs in a Bob instance which apparently can handle multiple wikis, but single file wikis are fine to start with (as I'm sure there is currently a way to import a single file wiki into that system)
The concept of separating personal notes from patient notes is something I hadn't thought of.
As for privacy, I'd thought that the best way would be to possibly encrypt the hard drive its on and use syncthing (also encrypted) to keep current copies sync'd between the treatment rooms and my office computers. I guess I'd have to see if there are Tiddlywiki ways to encrypt a single TW file in case a patient wanted a copy.
** the other thing I'm concerned about is what if I have TW patient files that are a couple years old, and over time I end up modifying say the layout of how I view or modify information? In TW Classic there was a way to import a tiddler automatically on startup which would ensure old files are updated with the newest changes (would have to be only tiddlers tagged "sometag" or whatever). I'm not sure if TW5 has that capability yet.
* and what about updating TW version? Currently I drag my TW file onto a thing at tiddlywiki.com/updates, but that can't be a secure enough method as far as privacy legislation, can it?
thanks again- Dave
* and what about updating TW version? Currently I drag my TW file onto a thing at tiddlywiki.com/updates, but that can't be a secure enough method as far as privacy legislation, can it?tiddlywiki updates is loaded to your browser memory. No information is sent to the server. The whole update thing is done in your system only.You can check this, if you open the developer console with: F12Select the Network tabOpen tiddlywiki.com/upgrade ... There will be a GET, OPTIONS, HEAD ... which are all readsImport your wikiYou'll see there is no network communication. ... You can even unplug the network cable if you want.
PMario: I'd never thought of just dragging an empty new wiki onto an old existing wiki - Good Idea!!
good elemental best practices in tiddlywiki, like the no compound tiddler title
Mat,Good Point "Best Practice" is often in a context, It is easy to design and document a "Best practice" in an oversimplified context. I believe tiddlywiki can take on almost any context, so it is much harder to decide on a best practice. What we do know is there are many "really Good Practices", but its hard to choose one, so people don't publish them (so often), they just try and do them.I think there are quite a few good elemental best practices in tiddlywiki, like the no compound tiddler title etc.. but they too can change with the context.
[...]
I understand how your post was somewhat related. But I am looking for the new thread so I can respond.
The main trick is creating a new tiddler getting it to respond to context. I believe your move to compound titles was in response over use of tags.
Lets continue the conversation.
Regards
Tony