Having been away from TiddlyWiki for many moons (i.e. pre-HTML5 days), i'm 
very happy with how the UX has improved, except for this one aspect of 
managing data storage. Have been playing with this for some hours, but 
cannot find any good way to get what i want on this score, which is

   1. In keeping with the Local-First principle 
   <https://www.inkandswitch.com/local-first.html>, the file on my machine 
   should be updated immediately on save of a newly-edited tiddler; and then..
   2. That updated file should sync with its online-accessible version 
   (Github.io, in my case) with as little friction as possible.

Initially, i was pleased to discover how easy it is to save my incremental 
changes to Github, using the "GitHub Saver" in Control Panel... Until i 
discovered that the file in my local Github directory was not being 
updated, which violates the Local-First principle 
<https://www.inkandswitch.com/local-first.html> that is one of my 
non-negotiable requirements (i spend a fair bit of time offline, so cloud 
storage cannot be the default, but is instead the backup).

Then -finding no affordances in the default UI for local storage- i 
explored the plugins, and found this  "Browser Storage: Local storage in 
the browser" plugin, which i have installed, but this still doesn't solve 
the problem, AFAICT;  nothing gets saved until i click the download button, 
which results in a new file with an incremented filename in my local 
download directory -which i then have to rename, so i can then overwrite 
the previous version in my local Github directory, so i can then push it 
live to Github.io.  This is not a sustainable workflow.

So:  i'm thinking: there has *got* to be an easier way... But then, 
browsing this forum for an answer, the most current & relevant thread on 
the topic, i.e. "When do my wiki edits get saved to the local file system? 
<https://groups.google.com/forum/#!msg/tiddlywiki/angzund0Ngc/7znvsXhlBQAJ>" 
would seem to indicate that this requirement of Local-First storage is not 
such an easy one to solve.  

Now, as i have reliable internet access at the moment, i can do it the 
wrong way round -i.e. enable the GitHub Saver for now, and then just pull 
to my local GitHub directory for backup- but meanwhile, if some more 
experienced user here can tell me a way to get Local-First storage working 
in a relatively frictionless way, i'd be much obliged!

-- 
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/c0f52f20-b910-468d-bebf-9dd8536c9af5%40googlegroups.com.

Reply via email to