I don't know how I never found TW previously, but I'm here after listening to the ChangeLog podcast episode #196 covering TW. I've been hacking away with self-hosted CodeMirror to build a personal note-taking web app. I was excited to see a CodeMirror plugin for TW...that means easy markdown highlighting and vim-keybindings for me :-). I think TW will give me some nice UI-orgainization, so I'm giving it a try on my VPS.
After a few weeks of tinkering and research, I'm left with some confusion. I thought the npm version of TW would come with offline browser sync built-in, but in my testing it seems like there must be connectivity back to the server to save a note, or it gets lost. The Single-Page-App architecture and availability of an npm package made me think that by default offline changes in the browser would sync up to the server once the connection was restored (or that it could be achievable with the right plugins). But my npm install of TW does not have the button to 'install more plugins'. I found one tutorial that instructed me to drag a plugin link into the browser tab running my instance of TW and that worked, but it seems like a strange work-around. Is that the normal way to install plugins to a self-hosted TW? This image from the dev docs reinforced my assumption that offline browser sync would come built-in: http://tiddlywiki.com/dev/images/Server%2520Architecture.svg Are there a set of plugins I need to give TW the functionality in that diagram? Is this even a good line of questioning given current state of TW? This is a side-project for me and I don't want to be swimming upstream the whole time. I've done some reading on service worker, is it a good time to try that w/TW? What's the deal with the PouchDB plugin? Has anyone explored git-based versioning in the browser or on the server? Has anyone done Google Keep or Evernote importers? Apologies for the big wall of text, I guess I built up a lot of questions while researching TW :-). -- 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 tiddlywikidev+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywikidev@googlegroups.com. 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/54ecc0da-e85c-46fa-a321-d56f1913e293%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.