On 9 June 2014 02:30, Martijn Hoekstra martijnhoekstra@gmail.com wrote:
On Sun, Jun 8, 2014 at 8:22 AM, James Forrester jforrester@wikimedia.org wrote:
On Sunday, June 8, 2014, Martijn Hoekstra martijnhoekstra@gmail.com wrote:
On Sun, Jun 8, 2014 at 1:18 AM, Martijn Hoekstra < martijnhoekstra@gmail.com javascript:;> wrote:
Flow stores the comments as a structured tree
That seems a fundamental mistake. A discussion isn't a tree, it's a dag at best. It's possible for a single comment in a discussion to refer to zero or more earlier comments,
Flow stores each discussion as a tree, with a Flow "Board" being a forest of discussions for precisely this reason.
That takes care of the issues of replying to one comment (a new node in an existing tree), zero comments (a new root node), but not multiple comments (which would break the tree).
Really?
Hello | +- Hey! | +-+- Wow! | | | +-+- I know! | | | +-+- I'm here too! | | | | | +- It's wonderful! | | | +-+- Crazy, right? | +- Yeah.
…
J.