Modules written and improved for TAEBWhile working on TAEB, the authors have worked on several other projects to add features and fixes, as well as start new projects. Here's a list of new modules written by TAEB hackers to make TAEB better:
Sartak rewrote MooseX::Singleton from its unreleased "around new" state; others have built upon it. TAEB has since moved to MooseX::ClassAttribute due it be being faster and better.
doy wrote MooseX::Role::Matcher as a generalization of old item match code.
Sartak wrote this to give TAEB ttyrec output without having to worry about the ttyrec format.
Sartak wrote this so that TAEB wouldn't have to use his original C program to open the castle drawbridge.
doy wrote this to give TAEB an arbitrary number of logfiles with no fuss. Simply writing to a new log name creates a new logfile.
All written for expressly TAEB. They've been factored out so that they could have sane test suites and be useful to other projects. NetHack::Item in particular is a gargantuan redesign of TAEB's old item code to fix a number of flaws.
And now a list of modules improved by TAEB hackers for TAEB:
Sartak and doy have contributed a lot to Moose just for TAEB. (TAEB was Sartak's first Moose application, even)
Sartak added quite a few plugins to make TAEB's debug REPL better.
Sartak wrote the original version for Interhack. Added callbacks and made some improvements on day one of TAEB development.
doy wrote the original version for Interhack. Made many fixes found through constant use by TAEB.
Sartak made the debug logging pluggable to put debug messages from Continuity into TAEB's logfiles.
doy submitted a patch to PadWalker (rt.cpan.org #41710) to fix a crashbug tickled a lot in TAEB's REPL.