Hi Diego,

I have seen exactly same implementation of TW but, only for single-user 
mode. Unfortunately, I can't find it again. 
Does anyone know if it has been removed or, was just an implementation in 
older TW.

Best,
-Rahul



On Thursday, December 7, 2017 at 6:16:13 PM UTC-5, Diego Mesa wrote:
>
> I've recently been thinking about TW and git and had some ideas and 
> thoughts:
>
> Using git for tiddler revisions:
>
>    - Overwrite the save method of tiddlers so that when you save a 
>    tiddler, a new commit object is made.
>    - Every tiddler has a "revisions" tab in the info pane, showing 
>    previous versions of that tiddler
>
> Working with multiple users:
>
>    - Each tiddler is just a file, so multiple users working on one 
>    tiddlywiki, is really just multiple users working from one repository 
>    consisting of multiple files. 
>    - Everytime TW first loads, it could "pull" the latest changes from a 
>    remote location and ask the user to reconcile any conflicts. Your entire 
> TW 
>    session is then just really just making of a series of commit objects 
>    locally, which can be "pushed" at a later time.  
>
>
>
> On Friday, October 20, 2017 at 3:18:44 PM UTC-5, Rob Hoelz wrote:
>>
>> If you *do* end up using TiddlyWiki with Node and use Git to sync across 
>> machines, one thing to keep in mind is that the node daemon loads all of 
>> the tiddlers into RAM at startup - meaning if you do a pull, the tiddlers 
>> served up won't reflect changes in the repo until you restart the daemon.
>>
>> On Thursday, October 19, 2017 at 12:13:58 PM UTC-5, Derek Mahar wrote:
>>>
>>> Thank you all for your suggestions!
>>>
>>> On Wednesday, 18 October 2017 21:55:58 UTC-4, jwd wrote:
>>>>
>>>> It was the issues with git merge conflicts between single TiddlyWiki 
>>>> HTML files that pushed me over the edge to adopting the node.js / single 
>>>> file per tiddler approach and subsequently the TiddlyServer wrapper around 
>>>> that.
>>>>
>>>
>>> I really like TiddlyWiki, but I'm trying to limit to Git and SSH the 
>>> tools that I need to synchronise and share my notes.  (Turns out that I 
>>> don't really need Nginx, afterall, because I don't need HTTP/S.)  I'm 
>>> leaning towards keeping a collection of Markdown notes, the changes to 
>>> which I'll track in a Git repository.
>>>
>>> If I were starting with a TW containing a large number of tiddlers, I'd 
>>> most certainly bite the bullet and install Node.js.  However, I'm actually 
>>> starting with a small number of Markdown notes which I store in Turtl on 
>>> Framanotes, old Gnotes, and some notes stored on Google Keep and Evernote.  
>>> My goal is to migrate and consolidate these onto my own FreeBSD NAS using a 
>>> minimum set of tools, preferably limited to ones that I've already 
>>> installed.
>>>
>>> Derek
>>>
>>
>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c0faf828-5907-41f4-a862-0bf1a966a9a8%40googlegroups.com.

Reply via email to