Hi all,

I have some questions about using the Node.js version of Tiddlywiki. To give 
some context on the insanity I'm trying to achieve, let me give you some 
background first.

I use TiddlyWiki as a standalone HTML page. As my principal tools I use 
TiddlyWiki desktop on Mac (which has unfortunately become a bit unstable on M1, 
something I'll want to investigate separately) and Quine on iPad and iPhone.

I have tried going the Node route a few times, but have always given up on it, 
as I couldn't find a good way to use it on mobile without having to download 
the entire wiki every time. My two main wikis are currently 10 MB and 6 MB in 
size, which on mobile adds up. Also I never found a good way to have those 
wikis offline.

One slightly crazy thing I do with my wiki is that I synchronise quite a bit of 
data into it. For example I have a homepage generator that downloads some 
cartoons (storage is with `_canonical_uri` but there is still a wiki update as 
well) or a script that regularly puts in Google calendar events into my wiki, 
so that I have a natural place to put meeting notes. I have created this myself 
as a Python tool.

When doing this, I would love for my wiki to be automatically updated in the 
browser, to avoid write conflicts, and even just to avoid having to remember to 
re-open the wiki regularly.

I am aware that solving this issue with the desktop mode is going to be almost 
impossible, so I am assuming I'll need to migrate to the server setup. The 
questions that I would love your collective insights on are specifically these:

1. Is there a good iOS mobile setup with a server-side Tiddlywiki?

2. What is the best way to write to a server-side wiki programmatically? Would 
   you write the `.tid` files directly, or use the import functionality, or 
   something else entirely?

3. Is there a way to push changes automatically to connected clients without 
   requiring a full wiki reload? I seem to remember having seen this at some 
   point.

Thank you for all your help.

Patrice

-- 
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/20210630102437.e7swusu5qltkwdrl%40nimrod.local.

Reply via email to