On 9 June 2014 02:30, Martijn Hoekstra <martijnhoekstra(a)gmail.com> wrote:
On Sun, Jun 8, 2014 at 8:22 AM, James Forrester <jforrester(a)wikimedia.org>
wrote:
On Sunday, June 8, 2014, Martijn Hoekstra
<martijnhoekstra(a)gmail.com>
wrote:
On Sun, Jun 8, 2014 at 1:18 AM, Martijn Hoekstra
<
martijnhoekstra(a)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.
--
James D. Forrester
Product Manager, VisualEditor
Wikimedia Foundation, Inc.
jforrester(a)wikimedia.org | @jdforrester