-------- Forwarded Message -------- Subject: Labelled Flows Date: Tue, 14 Oct 2014 00:48:21 -0400 From: fantasai To: Bert Bos Hi Bert, I'm going through the minutes from the Sophia F2F, and seeing your comments about a pull model and labelling flows. I remember them being very important and interesting, but the minutes aren't very clear! I was wondering if you could explain more what you had in mind? :) (Btw, this was my interpretation:
<fantasai> Note to self: elt { flow-name: foo; elt2 { content: extract-flow(foo) | copy-flow(foo) | continue-flow(foo); }
elt is the source of the content. It is labelled with 'flow-name'. elt2 wants to use elt as its contents. It has a few options: extract-flow(foo) does what flow-from does today: it steals the content from elt, leaving it empty copy-flow(foo) does what dauwhe was proposing through flow-policy: it copies the content from elt, without affecting elt continue-flow(foo) extracts only overflowing content from elt (or whoever stole its contents). Don't remember what I was thinking wrt multiple source elements...) ~fantasai