20 April 06 - 10:08Fixed the thread indexing issue
I found time to fix most of the thread indexing issue this morning. As you may recall - it is one of the main things stopping my from doing what I planned with the archive. (ie expanding to include other lists, and providing a decent agregated search system to dig up hidden technical gems)Still doesn't cover all of it - when a post is made using Yahoo's web interface it puts no thread reference in at all (pity for those using email viewers and of course alternate archives).
For those bored enough to ask what I did: The gateway code was looking at "reference" values only. I changed it to also check "in-reply-to" and "thread-index" values as well. The parent message is found using these three different ways.
The only option to fix Yahoo's hassle is to fix the email account by looking at the website for any message with no parent message - to check if there really is one. I am likely to do a qmail script for this that can be plugged into the email account you use to get messages.
Cheers
UPDATE: okay it seems there is also another non-trivial bug in the gateway code. I have set the forum up to collect data on what the system IS doing so I can work out how to fix it.
frak - default - No comments / No trackbacks - § ¶