3 ms·
I would bet something along the lines of my first born that the algorithm is significantly more complicated than you make it out to be. jwz's threading algorit
by alexgartrell 16y ago
I would bet something along the lines of my first born that the algorithm is significantly more complicated than you make it out to be.
jwz's threading algorithm from the 90's - http://www.jwz.org/doc/threading.html http://www.jwz.org/doc/threading.html
But, if it's so easy, I urge you to write and open source it, so that other products might take advantage of it :)
- BCM43 16y agohttps://github.com/kanru/notmuch https://github.com/kanru/notmuch This has thread views. It works very well. If you look at the headers of an email you can see: In-Reply-To: and References I'm not sure that this is what it is using, but it is a possibility.
- stanleydrew 16y agoOh come on. The standard "if it's so easy why don't you just build it yourself and open-source it" is a meaningless reply. There are tons of things in the world that are pretty easy to implement if you are provided the supporting systems and environment. If I had already put in the tons of hard work to build an email client I would write the threading piece the way I suggested above. But I haven't. My point above is that the algorithm probably isn't terribly difficult for someone to implement. I don't think the fact that I will never implement an email threading algorithm precludes me from making that assessment. The algorithm may be more complicated. It may not be. I doubt that it is significantly more complicated. I certainly wouldn't bet my first born on it, but then I doubt that you actually would either.