Tony, I've read most of this thread and find it quite interesting. Yes, we really do lack a simple way to save TiddlyWiki5 years after the FireFox Apocalypse. But there are many more options available that have not been put to use yet, or fully fleshed out. Why? I think it is funding. I personally could write all the solutions you could ever need but I do not have the funding to support myself while I do it. I know there are a couple of others here that might be similarly skilled but might not have the funds. I don't know what other people's schedules are like, but mine is fairly ad-hoc and I could probably make room for it in my work week.
Now, what solutions are there? There are quite a few. TiddlyServer does support saving single-file wikis as well as data folders. Not sure why that wasn't mentioned earlier. And you could easily fit TiddlyServer into Electron if you really wanted to so it would be its own app, but that's not necessary. A Chrome/Firefox/Edge plugin that connects to a program installed on the user's computer and allows wikis to be saved. It would definitely have to have some safety controls built-in, such as only allowing local files to save and only allowing them to save back to their own file, but it is a very viable option. It's probably the closest way to match the abilities of mobile apps. Mobile works so well because apps can include a browser window directly in the app and communicate with that window through various pathways. So mobile is actually much easier to solve, and the technology is already in common use. It's possible to run TiddlyServer on Android, but not iOS (that I could find). Cloud connectors have been made by myself and others, but they have not been maintained, mostly because of lack of funds or interest, I suppose. They are, however, a very good option for single-file wikis and could be set up for data folders as well, though this is much more complicated. But for highly mobile users who store their stuff online (a lot of business people do), this is a pretty good option. There are different ways we could use cloud connectors. We could store them in the wiki, or host them on github.io and allow you to access your Dropbox or other online storage accounts. We could also hook up a wiki to GitHub to track revisions directly from GitHub. I don't know how this works but I'm sure it would be easily possible. The options are almost as limitless as the cloud storage platforms available to use. I recently came up with a system where the core and other large plugins can be loaded from the web, which requires a dependable internet connection, but in these scenarios works perfectly fine. And a bonus is that the plugins are cached after the first use so a subsequent page load can be a lot faster. I would say as a community we have barely implemented half of the available options. We've probably implemented the easy half. The other half is easy for people that are experienced with web frameworks and web development but it just takes time to build solutions. I know there are a few people here that know as much and more about software development than I do, and there are people here that have poured even more their own free time into TiddlyWiki than I have and I am very grateful to those people. So I hate even mentioning money. But that really is what holds me back from implementing some of these more advanced solutions. A year ago I didn't have much time, but I do have more time now, as I'm no longer living in China. So I'm not begging for funds or asking anyone to donate to my cause. Rather, I do believe that is the main reason more advanced solutions have not been implemented. With TiddlyServer, I did a lot of the R&D for a work project, and a lot of the grunt work I did during a week of school because I needed a better way to organize my notes. Recently I did a major rewrite in my spare time, but it's not easy for me to do that. I know there are others here who are very qualified to get paid for their work, and I'm not wanting to turn this community into a marketing campaign at all. I value the free sharing of ideas and often contribute myself. I also know that there are plenty of people here who use it for work and sometimes I wonder (as a freelancer does) if some of them might be willing (as many business people are) to pay for some more advanced solutions or at least help support their development. Just my thoughts. I welcome other perspectives on these things. Arlen On Tue, Nov 19, 2019 at 10:02 PM TonyM <[email protected]> wrote: > All, > > This is proving to be a great repository of ideas, savings mechanisms and > exploring the possibilities. > > One method I have being wondering about is how TiddlyServer handles single > file wikis. Clearly it makes use of node for the folder based wikis and the > wikis appear at http:/ipaddress/virtual/folder but this requires the > somewhat cumbersome settings.json file. > > I wonder if an executable install of a subset of TiddlyServer/or Node, to > save tiddlywikis at a standard location eg Documents/TiddlyWiki and a link > to eg: http:/ipaddress:8081/ where Documents/TiddlyWiki is the root folder > and supporting files like node installed elsewhere, such that it serves > single File Wikis (at least). With a custom association perhaps we could > Double click a tw file and it will open at http:/ipaddress:8081/twname.tw > or http:/ipaddress:8081/foldername/twname.tw > > In this case it is one install script per Operating system and this is > minimised using node and a fixed tiddlywiki folder. This would be mostly > browser independent. > > The ability to be online in a wiki and and some how use the download or > default save, to save a wiki to the above documents/tiddlywiki would make > access to and saving future wikis and editions simple. > > Just further ideas > Tony > > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/57d70753-639f-4c09-ada1-b128b3963513%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/57d70753-639f-4c09-ada1-b128b3963513%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSQFXbv2pWGi8dnfLYj%3DVchYZVMBbLRQutT_xjG-F_eJ%3DA%40mail.gmail.com.

