The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension CPAN::YACSmoke.

0.03    Tue Mar  1 2005
	- minor fixes/tweaks

0.02_08 (Not publicly released.)
        - fixed bug with install_prerequisites callback
	- cleaned up Build.PL
	- additional updates/corrects to POD
	- patches from Barbie
	- audit_log is in the base directory if no path is given
	- uncompleted tests are marked 'aborted'
	- additional logging
	- minor tweaks to code
	- added Barbie to author in Build.PL abstract

0.02_06 Sat Feb 12 2005
	- removed all plugins except default Recent
	- distros are tested in sorted order (as they were in 0.02)
	- aborts if prereq on excluded list
	- minor tweaks

0.02_05 Fri Feb 11 2005
	- minor changes to POD
	- appends comments to test reports if CPANPLUS v0.052 installed
	- ignore_cpanplus_bugs when CPANPLUS version >= 0.052
	- 'aborted' grade can be set with mark function

0.02_04 Tue Feb 8 2005	
	- smarter handling of aborted installations (they are marked as
	  'aborted')
	- minor tweaks to plugins
	- added report_pass_only option
	- corrected typo when no new distros are to be tested
	* uses Sort::Versions to sort version numbers
	- added option to ignore bad prereqs rather than abort install
	- uninstallable prereqs abort install by default
	- install aborted if prereqs have grade of 'na' or 'ungraded'
	- default config file assumed for basedir
	- fixed tests
	- minor tweaks in Build.PL
	- added Barbie as author in POD

0.02_03 Wed Feb 2 2005
	- If a report grade couldn't be determined, then the DB was
	  recording this as 'unknown'. However, seeing as this a valid
	  report grade, this has been changed to 'ungraded'.
	- Fixed bugs in send reporting - if a module had been tested and
	  the DB had 'ungraded', a subsequent pass/fail/na/unknown wasn't 
	  being recorded. Should be able to override grades for 
	  ungraded/unknown/none. Should be able to override a fail grade
	  with a pass.
	- Fixed bugs in audit & plugin reporting.
	- Settings passed to CPANPLUS::Configure now handled correctly.
	- Reduced object overhead by not using mark() in test(), but
	  accessing the tied DB directly.
	- created private methods _track and _debug to better handle
	  messages to STDOUT and audit file.
	- Added new plugin, SmokeDB, to access the contents of the current
	  local cpansmoke DB.
	- Added standard regex for supported archive extensions.
	- Added support for an audit callback handler.

0.02_02 Mon Jan 31 2005
	- Move NNTP.pm to NNTPWeb.pm and created a NNTP.pm plugin that
	  uses Net::NNTP.
	- added excluded() function to list the distributions that would
	  be excluded from testing.
	- added a parameter to download_list(). If set to 1 it implies a
	  test run is in progress.
	- added more audit trail printing.
	- fixed a few bugs in previous development version.
	- added a cpansmoke.pl script.

0.02_01 Fri Jan 25 2005
        - added POD and more tests.
        - added plugin capability to be more flexible about where to
          get the recent distribution lists.
        - added more configuration support including an audit_log and
          config_file settings.
        - set $ENV{'AUTOMATED_TESTING'} = 1, which if adopted by others
          will hopefully enable CPAN authors to detect if their
          distribution is being tested by a machine or a human.

0.02  Sun Jan 23 2005
        - added option to exclude distros based on regexes
        * uses Regexp::Assemble
        - options can be passed to new, test, mark methods
        - various code comments/tweaks
        - some messages only shown when verbose is set

0.01  Thu Jan 20 23:46:50 2005
        - original version; created by h2xs 1.23 with options
                -v 0.01 -n CPAN::YACSmoke -b 5.6.1 -X