On Fri, Aug 03, 2007 at 08:31:30PM -0400, Ricardo SIGNES said:
> I can have a brief look, but I have never, ever used Email::Store.  I only
> updated a few CLEARLY busted things to bring it under the care of PEP.  I 
> think
> there are some others here who have more experience with it.

Email::Store is, if not abandonware at the moment, definitely sleeping. 

I took over maintenance when the OA lost interest then the project I was 
using it for went away and various bits of life whacked me over the 
head.

I have, sitting aorund somewhere, a more sane design that's about 80% 
done. Part of the reason that it's not finished is that I actually see 
it as two seperate but intertwined projects - 

1) A project that allows a single point of access to a mail store 
   including adding messages, iterating through all the messages, 
   retrieving a message with given message-id, deleting messages. 
   Basically a combination of Email::Folder, ::Delete and 
   ::LocalDelivery with a nice wrapper round them. This should have the 
   usual backends - mbox, MH, maildir and also maybe DB. I'd be willing 
   to give up the Email::Store namespace for this.

2) A project like a combination of the current Email::Store and 
   Beagle/Dashboard in which a mail comes in an aquires various 'clues' 
   which plugins provide. 

Unfortunately my current need for such stuff has passed me by and I'm 
low on tuits. 

Eitherway, Email::Store, as is, is currently effectively unmaintained. I 
don't think it would take *that* much work to clean up the bitrot and 
there's some stuff to do to make it work on Postgres. It might even be 
nice to port it to DBIx::Class or Data::ObjectDriver or whatever. But as 
it stands I'm not going to do it.

Simon




Reply via email to