[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sup-devel] email threading - tree vs. graph



On Thu, Jun 03, 2010 at 12:27:04AM -0400, Rich Lane wrote:
> I'm not yet convinced that supporting multiple parents is worth
> the complexity. How often do you get mails like this?

I don't get mails with multiple in-reply-tos, but I send them ;).  I
*do* get mails with in-text references to multiple messages.  For some
mailing lists that I care about (be-devel), I go through and adjust
in-reply-to so that it matches the in-text references.

I think such graphs would be a nice interface to mailing lists, which
gain members not familiar with the lists history.  Browsing a curated
list, finding the critical background for a particular message would
be trivial.

> What mail clients have UI for replying to multiple messages?

In Mutt, you can tag a bunch of messages, and then ;g to reply-to-all
the tagged messages at once.  I started doing this to get the previous
text from all the messages included in my reply, so I expect this sort
of thing does occur occasionally in the wild.

> I'd have to fake up some messages to actually see the full DAG
> support in action, so could you post a screenshot of your code
> viewing a thread where the new display helps?

Attached is a small graph showing two related threads about
bzr+windows.  The multiparent replies allow responses like Matt's,
  "we discussed this last year" message.

-- 
This email may be signed or encrypted with GPG (http://www.gnupg.org).
The GPG signature (if present) will be attached as 'signature.asc'.
For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy

My public key is at http://www.physics.drexel.edu/~wking/pubkey.txt

Attachment: graph-threading.png
Description: PNG image

Attachment: pgp7NK6EKJ0UM.pgp
Description: PGP signature

_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel