EKG Status Report 2009.02.27
by Yaakov Nemoy
Hey List,
I'm up to 17.9 hours, still working on scanner, but in thinking about
how there were comments for the general case data sources, i did a bit
of refactoring. There are alot of wrinkles to be ironed out, but i'm
working on making it possible for more behavior to be defined in the
model, rather than through some iterative process. The end result is
that most of the bits that were in scanner are in the model now.
This became important when i realized that pipermail on fp.o does not
save all the mbox archives as gzip, but some are just plain text. It
got me thinking of a simple way to handle this. I'm not sure this is
the 'simplest' way of handling it, but it should be general purpose
enough for us to handle lots of other things to, like:
* Downloading emails from a web page rather than an mbox
* Some benefactor that provides us SQL, Imap, or Maildir dumps, rather than mbox
* Using a wiki page as a source, and the history is a set of facts
* Git and CVS
Not that i actually coded in support for this, it just means the code
you have to write to handle these cases does not need to be in a
million and one places at once.
--Yaakov
15 years, 2 months