In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/dfb56e283d62a918640c0f415e80860db5d65309?hp=a96d018829db6d60ab7d14d2ba51db878e944ddd>

- Log -----------------------------------------------------------------
commit dfb56e283d62a918640c0f415e80860db5d65309
Author: Nicholas Clark <[email protected]>
Date:   Mon Sep 14 14:34:43 2009 +0100

    Moving pod/*.PL to ext is the last major part remaining for the dual-life 
move.

M       pod/perltodo.pod

commit 5e88c5dd417b17e710ab407c5f40afe3f9de11c8
Author: Nicholas Clark <[email protected]>
Date:   Mon Sep 14 14:33:06 2009 +0100

    Parallel testing is pretty much done.

M       pod/perltodo.pod
-----------------------------------------------------------------------

Summary of changes:
 pod/perltodo.pod |   21 +++------------------
 1 files changed, 3 insertions(+), 18 deletions(-)

diff --git a/pod/perltodo.pod b/pod/perltodo.pod
index 0686853..6fe31fa 100644
--- a/pod/perltodo.pod
+++ b/pod/perltodo.pod
@@ -61,18 +61,6 @@ The more practical approach, to break the task down into 
manageable chunks, is
 to work your way though the code from bottom to top, or if necessary adding
 extra C<{ ... }> blocks, and turning on strict within them.
 
-=head2 Parallel testing
-
-(This probably impacts much more than the core: also the Test::Harness
-and TAP::* modules on CPAN.)
-
-All of the tests in F<t/> can now be run in parallel, if C<$ENV{TEST_JOBS}>
-is set. However, tests within each directory in F<ext> and F<lib> are still
-run in series, with directories run in parallel. This is an adequate
-heuristic, but it might be possible to relax it further, and get more
-throughput. Specifically, it would be good to audit all of F<lib/*.t>, and
-make them use C<File::Temp>.
-
 =head2 Make Schwern poorer
 
 We should have tests for everything. When all the core's modules are tested,
@@ -113,13 +101,10 @@ do so. Test it with older perl releases, and fix the 
problems you find.
 To make a minimal perl distribution, it's useful to look at
 F<t/lib/commonsense.t>.
 
-=head2 Bundle dual life modules in ext/
-
-For maintenance (and branch merging) reasons, it would be useful to move
-some architecture-independent dual-life modules from lib/ to ext/, if this
-has no negative impact on the build of perl itself.
+=head2 Move dual-life pod/*.PL into ext
 
-As part of this, we need to move F<pod/*.PL> into their respective directories
+Nearly all the dual-life modules have been moved to F<ext>. However, we
+still  need to move F<pod/*.PL> into their respective directories
 in F<ext/>. They're referenced by (at least) C<plextract> in F<Makefile.SH>
 and C<utils> in F<win32/Makefile> and F<win32/makefile.ml>, and listed
 explicitly in F<win32/pod.mak>, F<vms/descrip_mms.template> and F<utils.lst>

--
Perl5 Master Repository

Reply via email to