> > However, for TWC there's one more issue which is only applies to upgrading >> the core. In my tests of upgrading when Timimi is used as a saver, I've >> figured that the script is injected too late when the upgrading already >> tried to save and failed. Though, that was true for the script in dev >> environment and things (like you've noticed) may be different for >> production extension and I should retest this next week with the Timimi >> released with my patch for TWC support. >> > > Cool, looking forward to the solution to the upgrading support. >
By the way, I'm not sure about other savers (browser extensions), but TiddlyFox supports upgrading already (I've fixed some issues of the core in 2.9.2); may be I'll implement support of upgrading via download saving in the next release(s) but yeah, it requires more tweaking for wide support. > Other aspects (you may have already tested) we may need to pay attention > to is to make sure the saver works for importing and exporting (I use > ExportTiddlersPlugin for exporting, although it can't be found since > http://www.tiddlytools.com/ is no longer accessible). > Like many other repos, TiddlyTools is still accessible via web archive <https://web.archive.org/web/20190203140059/http://tiddlytools.com/#ExportTiddlersPlugin>; I've tried to contact Eric to learn what happened via email but he hasn't replied. Are there any problems with ExportTiddlersPlugin? Import should work fine without any saver since it uses standart web API. Also, you may want to check out TiddlerInFilePlugin <https://groups.google.com/forum/#!topic/tiddlywikiclassic/9m21gQ7o0EQ> and SharedTiddlersPlugin <http://yakovl.bplaced.net/TW/STP/STP.html>. Basically the support of export may be extended to supporting download saving; in other aspects it's the same as support of saving arbitrary [text] files which depends on a saver engine. Some forms of "importing" (like those in TIFP and STP) in certain use-cases require support of loading files automatically from outside of current folder which normally relies on browser support (xhr restrictions is governed by the security.fileuri.strict_origin_policy setting in FireFox and Chrome can be launched with the --allow-file-access-from-files setting although I haven't tested it for a long time) – that's an ok approach but ideally we need a "saver" which proxies loading and makes it stable (well, MainTiddlyServer implements that partially; perhaps I'll propose that for Timimi too but for now I don't know how to setup and test it <https://github.com/ibnishak/Timimi/issues/25>). -- 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/e986432b-15fe-4f8f-a696-116fa4316d1e%40googlegroups.com.
