MWS is beta, work in progress and not ready for prime time yet
Bags and recipes are “connected”.
A recipe is a configuration that allows us to configure the content of wikis.
A bag is representation of a datastore that combines tiddlers that belong together.
A more detailed description can be found at: Announcing the MultiWikiServer Plugin - #83 by pmario
So for a theoretical wiki of yours you could have the following configuration:
- recipe: Art-history
- bag: plugins
- bag: general info about art
If tiddler titles are duplicated in different bags the lower bag will win. So it is the same mechanism as we
have with “shadow” tiddlers.
So the first recipe contains the general info. The next recipe contains the same bags are recipe 1 but it also contains the “too big” stuff, that would be needed for an upcoming exam.
- recipe: Art-history on Expressionism
- bag: plugins
- bag: general info about art
- bag: details about expressionism
As you can see. This mechanism allows you to reuse content in different wikis. So for example every user could use recipe 1 and add their own notes eg:
- recipe: Art-history with user Notes
- bag: plugins
- bag: general info about art
- bag: user notes
In this case the last bag “user notes” will be writeable by the owner only.
Missing features
- We do not have a visual indication yet, in which bag the content is located
- There is no easy way in the UI to move tiddlers from one bag to an other bag
- The ACL (access control list) is not finished yet
- That means access control is in flux
- We did not even start to discuss it
- The database structure is still in flux
- … And probably more