registering upload with PAUSE web server POSTing upload for TAEB-0.01.tar.gz PAUSE add message sent ok 
Saturday, February 28, 2009
Friday, February 27, 2009
TAEB's AI is pluggable. Most development happens on the Behavioral AI (though there exists another actively-developed AI called Planar by ais523). Since Behavioral is also considered TAEB, I've included its stats here too. A core stat is labeled with [c] and a behavioral AI stat is labeled with [b].
Logical lines of code: 12,299 = 10,077 [c] + 2222 [b] Commits: 4699 = 4536 [c] + 163 [b] Sartak commits: 2918 = 2817 [c] + 101 [b] doy commits: 1029 = 1005 [c] + 24 [b] sorear commits: 252 = 220 [c] + 32 [b] Committers: 14 (Sartak, doy, sorear, Sebbe, arcanehl, sawtooth, Jerub, ais523, dho, futilius, bd, Zaba, toft, HanClinto) .pm files: 164 = 126 [c] + 38 [b] tar size: 1020K = 844K [c] + 176K [b]
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.