Say I have two sales reps, each with his/her own private TiddlyWiki on 
node.js.

Neither sales rep has access of any kind to the other sales rep's 
TiddlyWiki.

However, each sales rep does have view access to one tiddler from the other 
sales rep's TiddlyWiki: other sales rep's list of customers.

When a sales rep saves a new customer tiddler, the save process updates 
(behind the scenes and upon any new/edit/delete of a customer) that sales 
rep's customer list tiddler (say "Sales Rep 1 Customer List"), a view-only 
json data tiddler, with each index being kind of like a 
comma-separated-value record for a customer.

The other sales rep (say Sales Rep 2) has a file in the tiddlers folder 
that is a symlink to the "Sales Rep 1 Customer List."  So that sales rep 
has his/her own view-only "Sales Rep 2 Customer List" that gets updated 
(automatically and behind the scenes) upon new/edit/delete of customer 
tiddlers, and also has view access to "Sales Rep 2 Customer List".

So each sales rep has access to their own customer tiddlers, but also has 
access to his/her own customer list + the other sales rep's customer list, 
which can then be merged into a consolidated customer list.

Essentially, each private TiddlyWiki on node.js, hosts CSV-like json data 
tiddlers, and those data tiddlers are made shareable via symlinks, and all 
of the data tiddlers become components of a distributed database for 
querying/reporting/whatever.

Just throwing that out there in case anybody else geeks out on, as much as 
I do, this kind of architectural experimentation.

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/67e9c81c-6293-4fb1-a4c8-2576a2a2bbean%40googlegroups.com.

Reply via email to