Thank you Mario for explaining things :)

I will try and dig into this (and checkout remoteStorage as well)

Cheers,
Tristan

On Monday, February 19, 2018 at 4:04:31 PM UTC+1, PMario wrote:
>
> On Monday, February 19, 2018 at 8:14:25 AM UTC+1, Tristan Kohl wrote:
>>
>> thank you for the hint, seems like I was looking at the wrong place :)
>>
>
> How should you know :)
>  
>
>> It seems to be somewhat of a official documentation, is that the case?
>>
>
> Kind of. ... TiddlyWeb is a reference implementation for a tiddler based 
> data store, where every resource is uniquely reachable with an URI. 
>
> It was used as the basis for tiddlyspace, which sadly was closed down 
> early last year. 
>
> Recipes and bags are basically a "concept" to manage multiple tiddler 
> stores ... aka bags
>
> If a recipe contains several bags, the contained tiddlers are "stacked". 
> The further down in the list, the higher the priority. 
> So the last bag will overwrite tiddlers from bags above it. 
> This concept is very powerful. 
>
> Eg: Having a bag, that contains your standard plugins, which is included 
> into all of your recipes. 
> So changing this bag will update all your recipes .... 
>
>
> As you can see <https://tank.peermore.com/tanks/tiddlyweb/recipe>, a 
> recipe is a list of bags with filters. At tank.peermore.com you can get a 
> list of all public recipes like this: 
>
> https://tank.peermore.com/recipes.txt
> or
> https://tank.peermore.com/recipes.json
>
> There is a test-tw5 recipe, https://tank.peermore.com/recipes/test-tw5.txt 
> that contains 
>
> desc: test tiddlywiki 5
> policy: {"read": [], "create": [], "manage": ["pmario"], "accept": [], 
> "write": [], "owner": "pmario", "delete": []}
>
>
> and 2 bags. 
>
> /bags/tw5/tiddlers
> /bags/test-tw5/tiddlers
>
>
> --------------
>
> The bag: test-tw5 can be seen with: 
> https://tank.peermore.com/bags/test-tw5/tiddlers.txt
>
> So it lists my public tiddlers. 
>
> A bag has a policy too, which can only be seen as json like this: 
> https://tank.peermore.com/bags/test-tw5.json
>
> If you use https://tank.peermore.com/bags/test-tw5  ... you'll get an 
> html representation of a bag, with limited interaction. Just check it out. 
>
> ===================
>
> The sad thing is: *the nodejs server doesn't know anything about this 
> mechanisms*, except "default" recipe and "default" bag, to be able to 
> re-use an existing tiddlyWeb adapter.
> It only implements the most basic interaction between TW and a rudimentary 
> file based datastore. 
>
> It was designed to be a test-server only, and nobody should have used it 
> for production. 
>
> have fun!
> mario
>
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/c9ff06ca-fa5e-47bd-9ecd-8ce75ff53aa4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to