Hi Mat > My question here is if we already have the components/mechanisms that would > allow any of the following ideas for a simpler upgrading workflow by omitting > the current need to download stuff for upgrades:
These are good questions; don’t be too discouraged by the answers :) > 1) Could upgrading be done via the plugin library, i.e upgrade the $:/core > plugin just like any other plugin? (BTW, does an upgrade contain more than > the core?) OK, so the process would be to pull in the new core plugin, and then save changes. The trouble is that at that point the new core isn’t active, and so the templates used for saving would be the templates from the old core. A perhaps hidden design goal of the current upgrade process is that it can upgrade broken TiddlyWikis because it only relies on being able to import tiddlers from the old file. This means that if we ever released a core version that was broken we would still be able to upgrade it. It also means that one can use the upgrade tool to upgrade TiddlyWiki Classic files (not that that is particularly useful yet). > 2) Could upgrading be done by drag'n dropping whatever-is-needed from the > tiddlywiki.com site into my browser tab where my TW resides? Again, as is > done with other plugins. The trouble here is that it relies on the operational status of the old TiddlyWiki file, and would be using the components of the old file for the save operation. At the very least that would require an additional save-and-reload cycle to fully complete the upgrade. > 3) Could upgrading be done by drag'n dropping a link seen in ones own TW? I.e > in my TW, there's a [ext[http://tiddlywiki.com/upgrade.html]] that I grab and > drop on some area a few centimeters away, still in my own TW. No, because of the same point. > Again, might we already have mechanisms that would enable any of these? Another idea is that TiddlyFox could handle upgrading seamlessly. Best wishes Jeremy. > > Thank you. > > <:-) > > > > -- > 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] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/tiddlywikidev > <https://groups.google.com/group/tiddlywikidev>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywikidev/eeb31e99-5380-4314-8417-e4522a07fb9b%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywikidev/eeb31e99-5380-4314-8417-e4522a07fb9b%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywikidev. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/5993F32F-00F5-44AF-BCBB-4E0DCAC3EA47%40gmail.com. For more options, visit https://groups.google.com/d/optout.
