fix outdated info about PerlClinic and the bug-tracking system
[p5sagit/p5-mst-13.2.git] / pod / perltodo.pod
index fe339de..63997be 100644 (file)
@@ -1,4 +1,8 @@
-=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
@@ -26,21 +30,21 @@ several, like gnats and the Debian system, but at the time we
 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.
 
@@ -117,11 +121,6 @@ Verify complete 64 bit support so that the value of sysseek, or C<-s>, or
 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
@@ -237,6 +236,7 @@ will be difficult.
     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
 
@@ -297,6 +297,8 @@ subject on perl5-porters.
 
 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
@@ -378,7 +380,9 @@ Make C<perldoc> tell users what they need to add to their .login or
 =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
 
@@ -712,7 +716,7 @@ criticized for being of questionable value.
 =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
 
@@ -822,7 +826,8 @@ Workarounds to help Win32 dynamic loading.
 
 =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
 
@@ -839,6 +844,13 @@ Can we install modules as bytecode?
 
 =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