I'm pleased to announce the release of lambdabot 3.0. lambdabot is a stable, feature rich IRC bot based on a dynamic plugin framework. 98% of lambdabot is dynamically loaded over a static core. Lambdabot also features persistent state -- knowledge accumulated during an irc session is not lost if the program is restarted. lambdabot comes with a suite of more than two dozen plugins, including: * a Haskell interpreter * a lambda calculus interpreter * a pointfree code refactorer * a Haskell type inference plugin * a Haskell library search tool * online help * a google interface * a babel translator * and many more lambdabot was written by Andrew Bromage, and is now a community project. lambdabot 3.0 would not have been possible without the help of the #haskell irc community -- this release features more than 450 patches from 14 contributors. lambdabot is available via darcs: darcs get --partial http://www.cse.unsw.edu.au/~dons/lambdabot More details are at: http://www.cse.unsw.edu.au/~dons/lambdabot.html -- Don Stewart
On 26/05/05, Donald Bruce Stewart <dons@cse.unsw.edu.au> wrote:
lambdabot was written by Andrew Bromage, and is now a community project. lambdabot 3.0 would not have been possible without the help of the #haskell irc community -- this release features more than 450 patches from 14 contributors.
Lets not forget to mention David Roundy and his excellent darcs, which made it so easy to participate in development even when you were asleep. I don't think it would have been possible without that either. -- Sam
naesten:
On 26/05/05, Donald Bruce Stewart <dons@cse.unsw.edu.au> wrote:
lambdabot was written by Andrew Bromage, and is now a community project. lambdabot 3.0 would not have been possible without the help of the #haskell irc community -- this release features more than 450 patches from 14 contributors.
Lets not forget to mention David Roundy and his excellent darcs, which made it so easy to participate in development even when you were asleep. I don't think it would have been possible without that either.
Agreed. darcs really helped the very loosely coupled development model we fell into for lambdabot. Besides lowering the barrier to new developers, darcs made my work as maintainer (and benevolent dictator) easy -- inspecting, approving and commiting patches submitted via email is a joy in darcs: just a couple of keystrokes from my mail client. -- Don
participants (2)
-
dons@cse.unsw.edu.au -
Samuel Bronson