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

Message-ID lookup for lists.debian.org re-implemented



Hi,

Based on the idea by Andrew Suffield[1], who terminated his service
recently [2, 3], I reimplemented the "message-id lookup to list archive
page" service that formerly was ran by Andrew.

This implementation can deal correctly with multiple hits for a message
ID (see the second and third example on the main page), and it seems to
be a bit more efficient too (full run regenerating whole database takes
25 minutes, incremental run under 10 seconds). Also listmaster removals
are dealt with correctly.

This service is now located at http://lists.debian.org/~jeroen. You can
work with it in two ways: use the html form located over there, or
construct an URL yourself: http://lists.debian.org/~jeroen/$msgid
If you append "/firsthit", you will always be directed to the first
occurance, even if there are more than one hits. The examples located at
the main page should be self-explanatory.

For those interested, code and db is available via master:~jeroen/mindx
(and a tiny bit in ~jeroen/public_html/.htaccess)

--Jeroen

[1] http://lists.debian.org/debian-project/2005/10/msg00043.html
    http://lists.debian.org/~jeroen/20051009195105.GA32669@suffields.me.uk
[2] http://lists.debian.org/debian-project/2006/01/msg00073.html
    http://lists.debian.org/~jeroen/20060116085010.GC2315@suffields.me.uk
[3] http://lists.debian.org/debian-project/2006/01/msg00088.html
    http://lists.debian.org/~jeroen/20060117134314.GD6861@suffields.me.uk

-- 
Jeroen van Wolffelaar
Jeroen@wolffelaar.nl (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl



Reply to: