I am answering the last questions from the previous MultiUser thread here to move to a shorter thread for people using this in the browser and because they are relevant here. So please put new replies in this thread instead.
Ed, 1) I have added more default mime-types so as long as I didn't miss any that you want to use you won't have to edit it. But if you do make a mimeMap in the settings it takes precedence over the default version. Unfortunately at the moment removing objects from the settings json isn't quite as straight forward as removing single field properties. To remove your custom mime-map first either rename or delete the tiddler $:/WikiSettings/split/mimeMap and then in the settings in the $:/ControlPanel it should show "mimeMap": "$:/WikiSettings/split/mimeMap" and if you click on the value $:/WikiSettings/split/mimeMap it should let you delete it like a normal field. 2) The "suppressBrowser": "" line is a property that doesn't have a value. If this is set to true than the browser won't open automatically when you start up the single executable version of Bob. Having extra or unused properties in the settings doesn't cause any problems other than possibly visual clutter. 3) I am glad it works well! I am not sure if much of the praise for it working on old hardware should go to me, that sounds like praise for Jeremy and the tiddlywiki devs who have worked on making it efficient. 4) I have no idea how many people could simultaneously edit a wiki at the same time, I haven't had a chance to have more than 3 active people on the same wiki at one time. I did a test where I had 10 or 15 browser windows open at the same time and they all had their own connection without any trouble, but that isn't the same as simultaneous editors. To my knowledge there is no built-in limit to the number of simultaneous connections the server can support so the limit would probably come from hardware or communication limitations. This may be a much longer answer than you were hoping for. I hope that it could easily support 36 people, each new connection adds almost no overhead on the server. I expect that the biggest problem would be people getting in each others way if they are all trying to edit simultaneously. Another problems is tiddler naming, the only mechanism for preventing overwrites of tiddlers is that the edit button is disabled. If you have 10 people who try to create a tiddler with the same name (like New Tiddler), each one will overwrite the previous persons edits. There isn't a lot of communication required between the server and the browser. There is the initial page load over http(s) which may be slow for people if you have everyone trying to load it at the same time. That shouldn't kill the server, just slow it down. When editing a tiddler normally (clicking on the edit button or new tiddler button) there is only one message sent when the tiddler is saved. I have been able to import single file wikis that have hundreds of tiddlers into a Bob wiki without any trouble and for that each tiddler gets its own message sent. That is from one connection instead of having a hundred different messages on a hundred connections, I don't know if that would make a difference. I have not had a wiki crash because of too many simultaneous edits but it may be possible. I think that a more likely result is losing edits, someone may create a tiddler that doesn't get saved by the server if there are too many tiddlers being created at one time. I haven't seen this happen yet, but I think that is the most likely problem. Tony, Let me know if you run into any problems! -- 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/5325abac-2ad2-4f55-a624-98e7f9a308da%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

