Hi Danielo. Thanks for sharing your plugin, it looks really interesting.

On Mon, Aug 22, 2016 at 11:13 AM, Danielo Rodríguez <[email protected]>
wrote:
[...]

> It is not only about autosave. It's about synchronization, having several
> databases in one single TW, is about not having to download anything OR
> downloading it if you want. Basically all what TW is but adding
> synchronization to the mix.
>
[...]

I can see it isn't only about autosave (nice explanation), but the autosave
without using a browser plugin is a really nice feature on its own (as
Josiah also mentioned). If I were to use this plugin for the autosave
functionality only (i.e. without a couchdb server), I would feel a little
nervous about have all my tiddler data stored only in the browser's
IndexedDB storage. Rather than being diligent about backing up my browser's
profile directory, I got to thinking it would be nice to have a download
button which downloads a full tiddlywiki including all the tiddlers from
the pouchdb database. That way I could autosave to browser storage
throughout the day and maybe once or twice a day hit the download button to
store a full tiddlywiki file as the backup.

I was even thinking that when the user does not have a couchdb server
configured, the default behavior for download could be to download the full
tiddlywiki. Because it is only when the couchdb server is configured that
the "thin" tiddlywiki is useful. What do you think?

But then that brings me to a further idea that the plugin could notice when
a "thick" version of a TW file is loaded and it could automatically sync
the tiddlers into the pouchdb localstore. Seems like that might be tricky
to get right, but the idea is that the "thick" tiddlywiki file becomes a
replacement for a couchdb server. You could send it through email, copy via
usb, save via dropbox (i.e. maybe a few times a day to save your data
plan), etc. and resync using that file at the destination browser. You get
the sync feature of a couchdb server without ever having to be online.

This "import into pouchdb" functionality would also be useful if someone
had an existing tiddlywiki and they wanted to start using the pouchdb
plugin with it.

I know these ideas are not in line with your main use case, but I just
wanted to share.

Thanks,
Brian

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAO5X8CyTztnTEK7dZTZ%2BmA9os%2Bae151FUr0uPcFGbgdJOnmCww%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to