locked Re: Threads


From all the data I've seen (mainly the email corpuses I assembled when I started working on groups.io back in January), In-Reply-To and/or References are more or less universally supported by email clients, and have been for at least a decade. So, I'm pretty comfortable relying on them. Plus, I'm not crazy about having an arbitrary time factor.


On Wed, Oct 15, 2014 at 11:32 PM, Shal Farley <shal@...> wrote:

> If someone sends a completely new email (compose instead of reply) that
> happens to have the exact same subject as another thread, it's still
> considered a new thread. The system figures this out by mainly by
> reference information encoded in the email headers by everyone's email
> programs. There is no time component.

Hmm, using the absence of the In-Reply-To or References fields to mark a new thread has the problem that neither field is mandatory. I don't know if there are any major email services/clients that don't support one or the other (or both), but that was the usual motivation for using "Or" logic rather than "And" (the subject matches or the field matches an existing member of the thread).

But maybe that's no longer (much of) an issue. I like the way using "And" neatly solves the "stale thread" problem without having an ad-hoc time limit.

-- Shal

Groups.io Links:

You receive all messages sent to this group.

Mute This Thread: https://groups.io/mt/3357?uid=3
Change Your Subscription: https://groups.io/org/groupsio/beta/editsub?uid=3
Unsubscribe: https://groups.io/org/groupsio/beta/leave
Group Home: https://groups.io/org/groupsio/beta
Contact Group Owner: beta+owner@groups.io
Terms of Service: https://groups.io/static/tos

Join main@beta.groups.io to automatically receive all group messages.