=head1 NAME
ReleaseNotes - These are the Release Notes for 1.16_20
=head1 SYNOPSIS
THIS IS A DEVELOPMENT SNAPSHOT!
(Sorry about the shouting, but it may have bugs or be incomplete)
=head1 DESCRIPTION
I have done a lot of refactoring and wrote loads of new code.
=over 4
=item 1
B<smokeperl.pl> is the new way to smoke. It is a wrapper script around
good ol' F<mktest.pl> and F<mkovz.pl>
It also uses the backends to B<synctree.pl> and B<mailrpt.pl>
=item 2
B<configsmoke.pl> helps you create a (mandatory) configuration for
B<perlsmoke.pl>. This configuration is stored in a separate file, so
that it is possible to have different configurations.
One can think of different perl versions or different compiler
versions.
=item 3
New ways to sync the source-tree (see L<synctree.pl> and
L<Test::Smoke::Syncer>).
=item 4
Distribution now contains Mail::Sendmail (esp. for Win32)
=item 5
-Uuseperlio will now only do one (1) testrun and it's back in
F<perlcurrent.cfg>
=item 6
An implementation of Nick Clark's 'Hardlink Forest', with the extra
B<< --forest <directory> >> option to B<mktest.pl>. This will change
the way to B<make distclean> to another (hopefully faster).
=item 7
The subject of the message containing the report has changed:
Smoke [perlversion] <patch> <summary> <os> - <osvers> (<arch>/<cpus>)
=item 8
If your platform supports B<UTF-8 locales> you will now be able to do
an extra run of B<make test> with B<$ENV{LC_ALL}> set to such a
locale.
=item 9
All the backends now have a front end script (F<synctree.pl>,
F<patchtree.pl>, F<mailrpt.pl> and F<W32Configure.pl>
=item 10
There now is a B<--smartsmoke> option that will exit after the
SYNCTREE step if the the patchlevel is the same as before.
=item 11
Some hacks are in place to support the smoking of perl-5.6.2 to be, as
it doesn't need the extended PerlIO testing we use for 5.8+.
=item 12
To configure Test::Smoke for smoking perl-5.6.x(MAINT):
$ perl configsmoke.pl -p smoke56x
To configre Test::Smoke for smoking perl-5.8.x(MAINT):
$ perl configsmoke.pl -p smoke58x
=back
=head1 TODO
I don't know if all of these will make it into 1.17...
=over 4
=item B<make install> needs to be sorted out!
=item B<Start an FAQ>
=item B<crontab/at stuff for configsmoke.pl>
=item B<More refactoring>
=item B<Clean up/extend the testsuite>
=back
=head1 COPYRIGHT
(c) 2002-2003, All rights reserved.
* Abe Timmerman <abeltje@cpan.org>
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
See:
=over 4
=item * http://www.perl.com/perl/misc/Artistic.html
item * http://www.gnu.org/copyleft/gpl.html
=back
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
=cut