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)

Attachment: msg18190/pgp00000.pgp
Description: PGP signature

Reply via email to