You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by do...@apache.org on 2002/08/28 05:28:35 UTC
cvs commit: modperl-2.0/todo api.txt missing_old_features.txt
dougm 2002/08/27 20:28:35
Modified: . STATUS
todo api.txt missing_old_features.txt
Log:
some todo/status updates
Revision Changes Path
1.9 +21 -5 modperl-2.0/STATUS
Index: STATUS
===================================================================
RCS file: /home/cvs/modperl-2.0/STATUS,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- STATUS 20 Aug 2002 16:45:00 -0000 1.8
+++ STATUS 28 Aug 2002 03:28:35 -0000 1.9
@@ -12,10 +12,10 @@
1.99_01 : Released Apr 06, 2002
- ===========================================
- === We are using the todo/ directory to ===
- === track status; please look there ... ===
- ===========================================
+ ====================================================
+ === We are still using the todo/ directory to ===
+ === track some status; please look there too ... ===
+ ====================================================
@@ -54,7 +54,23 @@
Needs Patch or Further Investigation:
-------------------------------------
+* pluggable <Perl> sections have been implemented but need a default
+ handler to actually convert the Perl code into apache config
+* Apache->httpd_conf compat method mapping to Apache::Directive->insert
+
+* directive handlers are supported but need some work for 1.x compat
+ - Apache::ModuleConfig->get needs a compat method mapping to
+ Apache::Module->get_config
+
+ - Apache::CmdParms::info for CmdParms implemented by Perl modules
+
+ - Apache::CmdParms::{GETC,getline} needs compat mapping, similar to
+ what Apache::Directive->as_string does, but one char or line at a time
+
+ - converting req_override and args_how string values to constant
+ values, e.g. "OR_ALL" -> Apache::OR_ALL, "TAKE1" -> Apache::TAKE1
+
Open Issues or Core Enhancements:
---------------------------------
1.25 +0 -3 modperl-2.0/todo/api.txt
Index: api.txt
===================================================================
RCS file: /home/cvs/modperl-2.0/todo/api.txt,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- api.txt 4 Jun 2002 00:44:23 -0000 1.24
+++ api.txt 28 Aug 2002 03:28:35 -0000 1.25
@@ -75,9 +75,6 @@
need to deal properly with modification of the current handler phase
we're running.
-Apache->httpd_conf:
-depends on <Perl> sections
-
Apache->request:
need to deal with subclass objects which are not a request_rec
(e.g. HASH ref)
1.20 +0 -6 modperl-2.0/todo/missing_old_features.txt
Index: missing_old_features.txt
===================================================================
RCS file: /home/cvs/modperl-2.0/todo/missing_old_features.txt,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- missing_old_features.txt 25 May 2002 17:50:39 -0000 1.19
+++ missing_old_features.txt 28 Aug 2002 03:28:35 -0000 1.20
@@ -2,16 +2,12 @@
implemented unless otherwise noted. there are more missing features
listed in deprecated_features.txt
-- DirectiveHandlers
-
- PerlCleanupHandler
- PerlModule, PerlRequire, Perl{Set,Add}Var in .htaccess is missing
- pod directives (=pod,=back,=cut) and __END__
-- <Perl> sections
-
- modperl_include #perl
- PerlOpCodeMask (experimental in 1.xx)
@@ -37,8 +33,6 @@
core modules:
------------
-
-- Apache::ModuleConfig
- see also: xs/maps/apache_functions.map