Hi Jed Many thanks for this itemize but complete description. I have not used Bob within last year, but your list of feature encourage me to try the new version. --Mohammad
On Wednesday, December 11, 2019 at 1:50:39 PM UTC+3:30, Jed Carty wrote: > > I made Bob because I can't spell, can't remember command line arguments > and can never remember where I put my wikis. > > And I kept opening wikis in different tabs and forgetting about it so I > would overwrite things I had saved, so it fixes that problem. > > So I set up Bob so you can click on the executable and it starts, it > doesn't require any configuration and you have access to almost all of its > features, the features that do require configuration are more advanced and > I am slowly making them work out of the box as well. > > I have been working to make it use as little memory as I can, so it has a > single tiddlywiki process and only loads tiddlers from each wiki instead of > creating a new $tw object or making a new process for it. > I have my home server running on a raspberry pi along with gitea and some > file servers and before I had a script to start up a new node process for > each wiki which was making the pi run out of ram pretty quickly, now I have > around 70 wikis and it has no trouble. > > I have also tried to be very conscious of security problems because it is > meant to be very simple to use, so people using it may not have the > background to know what to look for when it comes to security. > I try to have notes anywhere there is a setting that could cause a > security problem and explain some of the trade-offs between security and > convenience, this is for things like having the wikis available on the > local network and enabling the file server. > > After that I have just been putting things into it when I think of them > and need a break from other projects. > > You can do all of this from inside the wiki with a UI, it can use lot of > work but it is easier for me than having to editing json files and remember > how everything goes together. > > After that it just got away from me and I keep adding things to it. > > - Create wikis > - From editions > - From duplicating other wikis > - From single file wikis > - From a filtered list of tiddlers from one or more other wikis > - Delete wikis > - Move/Rename wikis > - Export single file wikis with all of the server components removed > - You can optionally give a filter to limit what tiddlers are included > in the exported html file > - You can set up Bob as a plugin server > - You can change the plugins that a wiki uses with a checklist inside the > wiki itself, this updates the tiddlywiki.info file as well > - you can do the same with themes > - It has an experimental feature that fetches plugins directly from GitHub > or gitlab and saves them so they can be included in any of your wikis > - messages from the server appear in the wiki as tiddlywikis alerts > - This is configurable > - The file server component can serve from multiple locations > - For security only files is the listed locations are available, and > you can't use something like '../../../../.ssh/rsa_id' > - When importing media files Bob can save media files in a files folder > and create _canonical_uri tiddlers instead of importing the media directly > into a wiki > - I have a wiki that has thousands of pictures of the construction on > my house in it and there isn't any trouble > - You can scan folders for media and Bob will automatically create the > _canonical_uri tiddlers for you, and add the folder to the list of places > the file server can reach, so I didn't have to manually make one tiddler > for each image > - You can shutdown the wiki server from inside a wiki > - It also includes a saver server that, along with the BobSaver plugin, > lets you just open a tiddlywiki file and save it like you could before we > had the problems with browser restrictions. > - There is a local chat that lets people using the same Bob server to have > a real-time chat setup inside the wiki. I am not sure how useful this is, > but it is there. > > There is also some federation stuff, like syncing wikis between different > Bob servers, but that is in the early stages and I doubt anyone but me > would use it in its current state. > -- 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 tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/9b982656-7c93-46f2-8d43-b99850d1a726%40googlegroups.com.