Hi everyone, I'm happy. ;)
Kelsey Hartigan-Go just found time to weed through his archives and sent me a 200K file of perhaps the earliest PLUG mail I've seen, to date (of course those who were around like Eric Pareja and Doc Mana actually lived through this so it's nothing new, or old, to them). He promises to send me more when he finds the time to find them, which is great. In the meantime I've added what he sent me to the Lurker's archives. They weren't quite in the standard mbox format, so I wrote a small Python script that I'm attaching just for brownie-point's sake (and so people can send me patches if they find a major-enough bug in the way the four non-standard headers were replaced with a single "From ..." header). Assuming the lurker daemon stays up long enough to survive a beating, I'm sure this adds reason to use the free.net.ph archives[1] instead of [EMAIL PROTECTED] (which unfortunately I cannot find, BTW). I'm currently working with upstream about the segfault problem, so if you find that lurkerd isn't running, please send me a quick email privately so I can look into things and have it redo its databases. [1] http://marc.free.net.ph Migs Paraz got back to me about my request for the archives circa IPhil. Unfortunately he doesn't have copies of them anymore. I'm hoping someone out there still has copies of the PLUG mail during this phase of the list's life, or at least a subset of it. Those with copies will please get in touch with me privately so we can work on facilitating the transfer. Thanks everyone, and have fun. :) --> Jijo -- Federico Sevilla III : <http://jijo.free.net.ph/> Network Administrator : The Leather Collection, Inc. GnuPG Key ID : 0x93B746BE
#!/usr/bin/env python
'''
A quick and dirty hack, whipped up to convert non-standard headers in PLUG
archives sent to me by Kelsey Hartigan-Go into a standard "From" header that
lurker would understand.
Author: Federico Sevilla III <[EMAIL PROTECTED]>
Date: 2002-08-12
'''
import re, string, time
infile = open("plug.dlsu0")
outfile = open("plug.dlsu0.new", "w")
done = 0
while not done:
line = infile.readline()
if line == "":
done = 1
# Convert old format to new format
# Old Format: From: SMTP%"[EMAIL PROTECTED]" 16-FEB-1995 08:08:45.15
# New Format: From [EMAIL PROTECTED] Thu Feb 16 08:08:45 1995
elif re.match('^From:.*SMTP.*', line):
line = string.strip(line)
msgtime = line[len(line)-23:len(line)-3]
msgtime = time.strftime("%a %b %d %H:%M:%S %Y", time.strptime(msgtime,
"%d-%b-%Y %H:%M:%S"))
line = re.sub("^From:.*SMTP%\"", "From ", line)
line = "\n" + line[:len(line)-25] + " " + msgtime
outfile.write(line)
elif not re.match('^From:.*SMTP%.*|^To: CSCKHG|^CC:.*|^Subj:.*', line):
outfile.write(line)
msg18190/pgp00000.pgp
Description: PGP signature
