[nycphp-talk] XML Manipulation

csnyder chsnyder at
Fri Aug 17 13:07:16 EDT 2007

On 8/16/07, Dan Cech <dcech at> wrote:
> If you're looking for ideas, here is a proof-of-concept I put together
> back in 2004 for a system using a modified preorder traversal tree for
> threaded messages.

The Clew meme dates back to 2003, when NYPHP was experimenting with
ways to re-implement Mailman as an OO-PHP solution. There's an
overview at, but
very little interest remained after that presentation, and we all went
on to do other things.

The nice thing about using some sort of tree (we called it a
nested-set model) for messages is that you get true threading--this is
a reply to that--rather than just a flat chronological list of

Very often, people just want the flat list as it is easier to follow.

Chris Snyder

More information about the talk mailing list