I found TiddlyWiki recently and was very pleased to find its approach in many ways very much in line with what I want from a note-taking/documenting/productivity system:
- the idea of splitting content into smaller "tiddlers" instead of whole documents
- treating these tiddlers as data not
- ability to add "fields" (attributes) to tiddlers
- ability to select tiddlers with a
- easy extensibility with macros, inline javascript and plugins
However
- tiddlywiki doesn't have built-in versioning in the style of mediawiki
- tiddlywiki is built as a single-page application (HTmL file, no server) and saves data locally, not allowing
Point 1 is a real shame. I can do commit my tiddlywiki files to a git repo but it is not quite as convenient.
It is possible to solve 2 to some extent with a plugin (https://github.com/OokTech/TW5-Bob)- something that attests to how well implemented tiddlywiki is. However, it doesn't quite give everything I'd like from a multi-user wiki: there are no separate user logins for instance.
After using Tiddlywiki with the Bob nukti-user plugin for a bit and loosing a load of work, I'm looking for something that has some of the same approach as tiddlyWiki but has a built-in serer component, multi-user editing and ideally also content versioning.
Does anyone have any suggestion?
I am ucrrently looking at TWiki, decko, MoinMoin, DokuWiki, FosWiki, MediaWiki, XWiki.