Arg. My paralysis by analysis is acting up ... Just from a non-technical / user perspective, I see TiddlyWiki as a "*solutions platform*": Getting Things Done (GTD), blogging solution, task management, web site creation, personal note-taking/KM solution, PIM, inventory database (CD/Movie/etc. collection, genealogy, etc.), and so on and so forth to infinity and beyond.
I think I kind of get calling it a syntax/specification from an nuts-and-bolts-innards-techie perspective, but that doesn't make much sense to me from a strictly end-user perspective. So yeah, I don't see TiddlyWiki as a "*software development/deployment platform"* or framework. Just saying, from a total regular-Joe viewpoint. BTW: I totally enjoyed reading your post. Really nice addition to a mightily enjoyable thread o' discussion. On Thursday, March 12, 2020 at 12:07:58 PM UTC-3, Arlen Beiler wrote: > > 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] > <javascript:>> 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] <javascript:>. >> 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/c2c6413e-303d-43ee-bd7e-ff3e8ef8078e%40googlegroups.com.

