-=head1 Perl TO-DO List
+=head1 NAME
+
+perltodo - Perl TO-DO List
+
+=head1 DESCRIPTION
This is a list of wishes for Perl. It is maintained by Nathan
Torkington for the Perl porters. Send updates to
investigated them, none met our needs. Since then, Jitterbug has
matured, and may be worth reinvestigation.
-The system we've developed will eventually be recipient of perlbug
-mail. New bugs are entered into a mysql database, and sent on to
+The system we've developed is the recipient of perlbug mail, and any
+followups it generates from perl5-porters. New bugs are entered
+into a mysql database, and sent on to
perl5-porters with the subject line rewritten to include a "ticket
number" (unique ID for the new bug). If the incoming message already
had a ticket number in the subject line, then the message is logged
against that bug. There is a separate email interface (not forwarding
to p5p) that permits porters to claim, categorize, and close tickets.
-The next desire is a web interface. It is hoped that code can be
-reused between the mail and the web interfaces.
+There is also a web interface to the system at http://bugs.perl.org.
The current delay in implementation is caused by perl.org lockups.
One suspect is the mail handling system, possibly going into loops.
-We're probably going to need a bugmaster, someone who will look at
+We still desperately need a bugmaster, someone who will look at
every new "bug" and kill those that we already know about, those
that are not bugs at all, etc.
stat(), or tell can fit into a perl number without losing precision.
Work with the perl-64bit mailing list on perl.org.
-=head2 Figure a way out of $^(capital letter)
-
-Figure out a clean way to extend $^(capital letter) beyond
-the 26 alphabets. (${^WORD} maybe?)
-
=head2 Prototypes
=over 4
CPP-space: restrict CPP symbols exported from headers
header-space: move into CORE/perl/
API-space: begin list of things that constitute public api
+ env-space: Configure should use PERL_CONFIG instead of CONFIG etc.
=head2 MULTIPLICITY
Ronald Kimball (rjk@linguist.dartmouth.edu) has volunteered.
+=back
+
=head2 Include a search tool
perldoc should be able to 'grep' fulltext indices of installed POD
=head2 Install ALL Documentation
Make the standard documentation kit include the VMS, OS/2, Win32,
-Threads, etc information.
+Threads, etc information. installperl and pod/Makefile should know
+enough to copy README.foo to perlfoo.pod before building everything,
+when appropriate.
=head2 Outstanding issues to be documented
=head2 Making my() work on "package" variables
Being able to say my($Foo::Bar), something that sounds ludicrous and
-the 5.006 pumpking has mocked.
+the 5.6 pumpking has mocked.
=head2 "or" testing defined not truth
=head2 END blocks
-END blocks need saving in compiled output.
+END blocks need saving in compiled output, now that CHECK blocks
+are available.
=head2 _AUTOLOAD
=head1 Recently Finished Tasks
+=head2 Figure a way out of $^(capital letter)
+
+Figure out a clean way to extend $^(capital letter) beyond
+the 26 alphabets. (${^WORD} maybe?)
+
+Mark-Jason Dominus sent a patch which went into 5.005_56.
+
=head2 Filenames
Make filenames in the distribution and in the standard module set