X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperltodo.pod;h=bae2fa975a662bf3499afece5a604e7a618f2601;hb=6d71adcd08598698fcddf4d2e47f1893427c4e79;hp=4d13b682d605f9b971cbbd85ea8d6a5b6f82d9a0;hpb=728f4ecd5858cf42b7be7efeced98ccdc4ba54ee;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perltodo.pod b/pod/perltodo.pod index 4d13b68..bae2fa9 100644 --- a/pod/perltodo.pod +++ b/pod/perltodo.pod @@ -20,7 +20,33 @@ not, but if your patch is incorporated, then we'll add your name to the F file, which ships in the official distribution. How many other programming languages offer you 1 line of immortality? +=head1 The roadmap to 5.10 +The roadmap to 5.10 envisages feature based releases, as various items in this +TODO are completed. + +=head2 Needed for a 5.9.5 release + +=over + +=item * + +Review smart match semantics in light of Perl 6 developments. + +=item * + +Review assertions. Review syntax to combine assertions. Assertions could take +advantage of the lexical pragmas work. L + +=item * + +C should be turned into a lexical pragma (probably). + +=back + +=head2 Needed for a 5.9.6 release + +Stabilisation. If all goes well, this will be the equivalent of a 5.10-beta. =head1 Tasks that only need Perl knowledge @@ -39,19 +65,51 @@ visual appeal of the HTML generated, and to avoid it having any validation errors. See also L, as the layout of installation tree is needed to improve the cross-linking. +The addition of C and its related modules may make this task +easier to complete. + +=head2 Parallel testing + +(This probably impacts much more than the core: also the Test::Harness +and TAP::* modules on CPAN.) + +The core regression test suite is getting ever more comprehensive, which has +the side effect that it takes longer to run. This isn't so good. Investigate +whether it would be feasible to give the harness script the B