Folks,

An observation and a Question. 

*Purpose:* To enable a simpler multi-device use of tiddlywiki.


*Background/context*
Using a Single file wiki it is loaded into the browser and remains there 
until the tab is closed. 

If I obtained the wiki from a network location and I have lost the 
connection, I can't save back there, but I can continue to make changes and 
save once my connection is reestablished. I can make this more robust with 
the local storage plugin (keeping in mind its limitations).

When using a server based node or Bob wiki just having the tiddlywiki in 
the browser may not be enough to keep working offline, especially if skinny 
tiddlers etc.. are in use. In bob the reconnect message gets in the way of 
use.

*What?*
Of course there are many reasons including size we may use a server 
implementation, but for the smaller server wikis is there a way to 
guarantee the whole wiki exists in the browser tab memory, so we can 
continue using the wiki offline? until reconnection occurs?

*Why?*

   - This would allow a server deployed wiki to be opened via a mobile 
   device browser and remain on that device (at most saving a local backup) 
   until it reconnects to the server.
   - This would satisfy most single user, multi-device requirements 
   especially with bob being able to handle contention.
   - This would allow any wiki to go roaming and sync on return to the 
   server.

*Issues*

   - Saved or not, navigating away from a wiki in a tab could make it 
   difficult to return to when offline, or even when back online. Could 
   something be done to permit return to a device cached address, perhaps with 
   the use of local storage? Ie one can return to what looks like the server 
   address but load the local browser/storage copy? Pending access to the 
   actual server.

Regards
Tony

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/4d402d66-1ab3-4c89-b149-dbafc7bc2c23%40googlegroups.com.

Reply via email to