TiddlyWiki is not a multi-user platform. In fact, it is arguably not a platform at all. It is actually a syntax. It is a specification, not a library. It can be implemented in any language. Jeremy has implemented it in a Javascript library (wikitext parser) and single-user document framework (core widgets) in the browser. He decided to call them all TiddlyWiki for confusion's sake (just kidding, it actually makes sense). It could just as easily be implemented in PHP as a server-side multi-user CMS (assuming you call several thousand hours of work easy). Sure, the UI might be slightly different if implemented like that, but it would still be TiddlyWiki.
That was the original direction TiddlyWiki Five was headed. Popular demand has since been slowly pushing it toward some Javascript dependencies, but it is still a specification. I haven't been innocent of that either, having originally not comprehended the full scope of the project. It just so happens that browsers make it really easy to implement specifications that only involve one user editing a document at a time and not needing to serve it across the network. The network optimizations came much later in the form of TiddlyServer and Bob, as well as some improvements in the core --listen command. It definitely fits in with other wikis. The common feature of all wikis is the ability to link between pages, and to easily create new pages, and organize those pages using templates. I came from MediaWiki, and while the framework isn't the same, the specification is very similar. The word "wiki" puts it in a category that you can expect certain features from, and while it isn't multi-user, it actually is very easy to have multiple people edit it, especially with the Node version and a few tweaks. It isn't really meant for WikiPedia, but then again WikiPedia has outgrown its own wikitext many times over. I would have been thrilled to have some of the features of TiddlyWiki syntax in MediaWiki back when I was an editor on WikiPedia. That's why I switched to TiddlyWiki. Some things are just so much easier. And nothing is harder, except MediaWiki allows you to transclude an open tag without closing it and then close it later with a second template! In tiddlywiki you have to put the whole thing in a macro and use a set widget to get the header and footer then include them as substitutions. You can't do it in the main part of the page. But that's a minor problem and has a rather simple fix I thought of just now. Anyway, hope that gives some perspective on the possibilities of what we have in our hands. From someone who has spent his TiddlyWiki time poking around the Javascript implementation and trying to make it do stuff it wanted to be able to do but never got around to doing. Ok, I know that sounds funny, but in the early days there were a lot of stubs in the code and it was obvious that certain things were intended to be implemented but there was never a demand for it so it never happened. One of these days I'll write a multi-user plugin. Jeremy is working on an update to make syncing more dependable which will make it a lot easier. And the server has already been updated. One of these days, it's going to happen. Arlen On Thu, Mar 12, 2020 at 7:21 AM David Gifford <[email protected]> wrote: > https://images.app.goo.gl/ocbyB1U2xTK5wVb98 > > On Thursday, March 12, 2020 at 2:39:40 AM UTC-6, Ste Wilson wrote: >> >> David wins! Orangutan for the win! Chimp was so last comment! :D > > -- > 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/709f99e5-c084-4f88-98d3-865611268b70%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/709f99e5-c084-4f88-98d3-865611268b70%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/CAJ1vdSRixULdJ220Dx%3DV8CQ8AO7AXqqDMQjZuJxvZDZ1wdqJew%40mail.gmail.com.

