Hey everyone,

This is a cross post from the other group. Ive brought up something like 
the point below there in the past and it never really gets any traction, so 
I thought I might as well post here and see what you all think.

I recently tested an idea for a very simple way to share tiddlers, based on 
node and git. I have my tiddlywiki in:

~/Downloads/testwiki/tiddlers

I have a local version of a shared git repository where I keep shared .tid 
files in:

~/source/mysharedtiddlers/

>From the ~/Downloads/testwiki/tiddlers directory, I can then make a *symbolic 
link* like:

ln - s ~/source/sharedTiddlers/ sharedTiddlers

This creates a symbolic link in my tiddlers folder to my shared git 
controlled folder. In my tiddlywiki, I also have a tiddler called:

$:/config/FileSystemPaths

which contains the following line:

[tag[shared]addprefix[sharedTiddlers/]]

With this setup:

   - any tiddler I *create* with the shared tag gets automatically placed 
   in that symbolic folder, and therefore in the other directory that I manage 
   with git. 
   - I can then pull to receive any new tiddlers my friend wants to share
   - I can then commit to share mine.
   - Any changes we make to the same tiddlers are handled in the usual way 
   through git (merging, etc.)


A problem with this setup, however, is that I have no clear way to *stop* 
sharing 
a tiddler:

   - If I remove the tag, that does not automatically move it out of the 
   shared folder - I have to do this manually
   - This is more annoying than anyhing, but not a deal breaker - does 
      anyone know how to do this using node TW?
   - Even if I manually move it out, and commit that to my friend, and he 
   accepts that commit, the tiddler will still exist our shared git history
      - This is a small problem, typically to using version control to 
      share files
   
Also, if you want to share a tiddler after creation (ie - add share tag 
after it was first created), you have to manually move the tid files 
yourself. 

What do you guys think?

Diego

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" 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/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/bcbb52cd-9f31-46ae-bfa5-691340a794c0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to