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.

