Whomever maintains TiddlyFox,

Theoretically speaking, how far fetched would it be to have TiddlyFox 
provide a read+write API allowing TiddlyWiki (i.e. its javascript 
framework) to access the local filesystem? ...so as to be able to:
— manage backups (LessBackupsPlugin style)
— update lock files
— create rss feeds
— make a plethora of TiddlyTools plugins work again, e.g. 
ImportTiddlersPlugin, AttachFilePlugin, ShowLocalDirectory, etc...
— export TiddlyWiki contents to files
— read external files or folder structures that are to be documented within 
TiddlyWiki
— etc... 

It seems to me there is a high demand for local filesystem access, most 
definitely with respect to reading files and folder structures but also for 
writing well-defined files to well-defined locations.

As for security concerns, I would not mind creating some *TiddlyFox.ini* or 
the likes (in case a configuration UI requires too much work) where one can 
specify the folders for which TiddlyFox is allowed read or write access or 
both, the default being r+w access only to the location where a TiddlyWiki 
resides.

Personally, I would even skip the entire security debate until the moment 
some nasty idiot actually tries to exploit TiddlyFox via TiddlyWiki to 
wreak havoc in a local filesystem. I mean, how utopian is this scenario? As 
far as I'm concerned: entirely!

So, I would personally deem it safe (on my machine) for TiddlyFox to 
provide local file-io for TiddlyWiki not only with respect to the folder in 
which a TiddlyWiki resides (and any subfolders) but actually also for my 
documents folder / partition. If there would ever be a plugin with the 
potential to endanger huge chunks of my local filesystem I'd be sure not to 
use it, simple. I mean, I am not installing viruses either.

Tobias.

-- 
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 http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to