RSA-Haskell is a collection of command-line cryptography tools and a cryptography library written in Haskell. It is intended to be useful to anyone who wants to secure files or communications or who wants to incorporate cryptography in their Haskell application. The libraries include Haskell implementations of SHA1, EME-OAEP, EMSA-PSS, MGF, RSAES-OAEP, and RSA-PSS. These standards implement signature/verification, strong cryptography, and hashing.
Dada mail is quick to set up, easy to administer, and really nice looking. I especially like the idea of getting rid of the whole idea of mail controlled systems.
A few gotchas that I found with this package.
1) Although this is mailing list software, it doesn't come, by default, with reply functionality. The only way to post to a list is to use the web interface. There is, however, an extension that can be used for this (dada_send.pl), but little work has been put into it.
2) For the dada_send.pl extension, you are highly limited by what you can use for the lists' email addresses. Only 16 characters and alpha-numeric at that. So your software-announce list won't work because of the '-' and the length. This is unfortunate since the convention for mailing lists uses dashes to denote subsections and get quite large in length.
Overall, if this software works for you, you're in good hands. The unfortunate mailing-list name limitations will keep the rest of us shopping.
A lot of dependancy issues will magically go away when you compile your binaries as static.
Sure, your binary file will become large, but not significant enough for a user to decide not to use your package.
Have any of you had experiences with this kind of thing?