[Haskell-cafe] ANN: MIME Strike Force
Björn Bringert
bringert at cs.chalmers.se
Mon Mar 19 13:15:26 EDT 2007
Jeremy Shaw wrote:
> Hello,
>
> If you have tried to do any MIME processing using Haskell, you are
> likely to have found two things:
>
> 1) There are a lot of MIME libraries for Haskell
> 2) None of them do everything you want
>
> So, I propose that we form a MIME Strike Force and create the one,
> true MIME library.
>
> The plan is something like this:
>
> 1) Document all the things the MIME library needs to support.
>
> 2) Pick the technology, and design the infrastructure for supporting
> these features. For example, I don't think we will be able to use
> Parsec because:
>
> i) We want to support ByteString
> ii) We want to be able to lazily parse the message
>
> 3) Try to reuse as much existing code as possible to implement the
> design.
>
> I have started step 1 by creating this page:
>
> http://www.haskell.org/haskellwiki/Libraries_and_tools/MIMEStrikeForce
>
> Please add your comments, requirements, etc.
>
> If you are interesting in helping contrib ideas, code, or flames,
> please let me know. If there is enough interest, we should probably
> set up a mailing list for discussion.
>
> j.
>
> ps. This *might* make a decent SoC project, but only if it results in
> the one, true MIME library. We definitely do not need another
> incomplete MIME library floating around.
Good idea! I added a subsection for existing code to the wiki page, and
added the multipart parser from the cgi package, which uses ByteStrings.
/Björn
More information about the Haskell-Cafe
mailing list