cvs commit: modperl-2.0/todo possible_new_features.txt

2001-11-11 Thread stas

stas01/11/11 22:57:41

  Modified:todo possible_new_features.txt
  Log:
  Apache::Registry already honors __END__ and __DATA__
  
  Revision  ChangesPath
  1.12  +0 -2  modperl-2.0/todo/possible_new_features.txt
  
  Index: possible_new_features.txt
  ===
  RCS file: /home/cvs/modperl-2.0/todo/possible_new_features.txt,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- possible_new_features.txt 2001/10/08 17:37:51 1.11
  +++ possible_new_features.txt 2001/11/12 06:57:41 1.12
  @@ -90,8 +90,6 @@
   
   - should Apache::Registry use filename instead of vhost_name+uri?
   
  -- Apache::Registry should honor __END__ and __DATA__,
  -
   - core Apache::SubProcess w/ proper CORE::GLOBAL::{fork,exec} support
   
   - Apache::compat has to be loaded before CGI.pm, other than
  
  
  



cvs commit: modperl-2.0/todo possible_new_features.txt

2001-09-17 Thread stas

stas01/09/17 09:30:20

  Modified:todo possible_new_features.txt
  Log:
  log a nice-to-have Perl package_foo feature
  
  Revision  ChangesPath
  1.9   +6 -0  modperl-2.0/todo/possible_new_features.txt
  
  Index: possible_new_features.txt
  ===
  RCS file: /home/cvs/modperl-2.0/todo/possible_new_features.txt,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- possible_new_features.txt 2001/08/10 10:11:31 1.8
  +++ possible_new_features.txt 2001/09/17 16:30:20 1.9
  @@ -9,6 +9,12 @@
   - allow Perl/Perl configuration sections to have read access to internal
 configuration structures (would be nice if we could tie a %namespace::) 
   
  +- allow things like Perl main -- the code will be placed into 'main'
  +  package. Of course any package can be specified and the default is
  +  Apache::ReadConfig. That would place a little meme-fleck into
  +  people's brains to remind them that the default package is
  +  Apache::ReadConfig.
  +
   - setuid/gid before running any Perl code
   
   - implement PerlINC (or similar) as a nicer interface for the working
  
  
  



cvs commit: modperl-2.0/todo possible_new_features.txt

2001-08-08 Thread sbekman

sbekman 01/08/08 00:13:04

  Modified:todo possible_new_features.txt
  Log:
  log the PerlOptions +Inherit idea
  
  Revision  ChangesPath
  1.7   +9 -0  modperl-2.0/todo/possible_new_features.txt
  
  Index: possible_new_features.txt
  ===
  RCS file: /home/cvs/modperl-2.0/todo/possible_new_features.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- possible_new_features.txt 2001/08/05 03:20:31 1.6
  +++ possible_new_features.txt 2001/08/08 07:13:04 1.7
  @@ -15,6 +15,15 @@
 PerlSwitches -Mlib=/home/dev1/lib/perl, to set different @INC for
 different virtual hosts.
   
  +- a possible implementation of PerlOptions +Inherit, similar to
  +  +Parent but which allows virtual hosts to inherit everything that
  +  was loaded by the main server, at the point of their definition in
  +  the config file. This can make it easier to write configuration
  +  files where there is a common base of modules to be loaded in all
  +  servers. Of course this can be done by putting all these common
  +  modules and code into foo.pl and running it from the base server and
  +  all virtual hosts.
  +
   perl language features:
   --
   
  
  
  



cvs commit: modperl-2.0/todo possible_new_features.txt

2001-08-04 Thread sbekman

sbekman 01/08/04 20:20:31

  Modified:todo possible_new_features.txt
  Log:
  a nice to have PerlINC config
  
  Revision  ChangesPath
  1.6   +5 -0  modperl-2.0/todo/possible_new_features.txt
  
  Index: possible_new_features.txt
  ===
  RCS file: /home/cvs/modperl-2.0/todo/possible_new_features.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- possible_new_features.txt 2001/08/02 06:11:18 1.5
  +++ possible_new_features.txt 2001/08/05 03:20:31 1.6
  @@ -11,6 +11,10 @@
   
   - setuid/gid before running any Perl code
   
  +- implement PerlINC (or similar) as a nicer interface for the working
  +  PerlSwitches -Mlib=/home/dev1/lib/perl, to set different @INC for
  +  different virtual hosts.
  +
   perl language features:
   --
   
  @@ -92,3 +96,4 @@
   ---
   
   - autoload hook for configuration directives
  +
  
  
  



cvs commit: modperl-2.0/todo possible_new_features.txt

2001-08-01 Thread sbekman

sbekman 01/08/01 21:38:12

  Modified:pod  modperl_dev.pod
   todo possible_new_features.txt
  Log:
  document the issue with Apache::compat and CGI.pm
  
  Revision  ChangesPath
  1.31  +20 -0 modperl-2.0/pod/modperl_dev.pod
  
  Index: modperl_dev.pod
  ===
  RCS file: /home/cvs/modperl-2.0/pod/modperl_dev.pod,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- modperl_dev.pod   2001/07/20 01:48:11 1.30
  +++ modperl_dev.pod   2001/08/02 04:38:11 1.31
  @@ -580,7 +580,27 @@
   =back
   
   
  +=head1 mod_perl 1.x Compatibility
   
  +CApache::compat provides mod_perl 1.x compatibility feature, which
  +allows CApache::Registry from mod_perl 1.x to be used:
  +
  +  startup.pl:
  +  ---
  +  use Apache::compat ();
  +  use lib ...; #or something to find 1.xx Apache::Registry
  +
  +then in Ihttpd.conf:
  +
  +  Alias /perl /path/to/perl/scripts
  +  Location /perl
  + Options +ExecCGI
  + SetHandler modperl
  + PerlResponseHandler Apache::Registry
  +  /Location
  +
  +Notice that CApache::compat has to be loaded before CCGI.pm if the
  +latter module is used.
   
   =head1 Submitting Patches
   
  
  
  
  1.4   +11 -0 modperl-2.0/todo/possible_new_features.txt
  
  Index: possible_new_features.txt
  ===
  RCS file: /home/cvs/modperl-2.0/todo/possible_new_features.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- possible_new_features.txt 2001/05/08 22:26:00 1.3
  +++ possible_new_features.txt 2001/08/02 04:38:12 1.4
  @@ -65,6 +65,17 @@
   
   - core Apache::SubProcess w/ proper CORE::GLOBAL::{fork,exec} support
   
  +- Apache::compat has to be loaded before CGI.pm, other than
  +  documenting this issue, it's possible that we will add:
  +
  +  #ifdef MP_APACHE_COMPAT
  +   modperl_require_module(Apache::compat);
  +  #endif
  +
  +  if MP_APACHE_COMPAT Makefile.PL option is true, but this carries a
  +  performance hit, so this is just an option.
  +
  +
   new modules:
   ---
   
  
  
  



cvs commit: modperl-2.0/todo possible_new_features.txt

2001-08-01 Thread sbekman

sbekman 01/08/01 23:11:18

  Modified:todo possible_new_features.txt
  Log:
  s/performance hit/bloat/
  
  Revision  ChangesPath
  1.5   +2 -2  modperl-2.0/todo/possible_new_features.txt
  
  Index: possible_new_features.txt
  ===
  RCS file: /home/cvs/modperl-2.0/todo/possible_new_features.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- possible_new_features.txt 2001/08/02 04:38:12 1.4
  +++ possible_new_features.txt 2001/08/02 06:11:18 1.5
  @@ -72,8 +72,8 @@
  modperl_require_module(Apache::compat);
 #endif
   
  -  if MP_APACHE_COMPAT Makefile.PL option is true, but this carries a
  -  performance hit, so this is just an option.
  +  if MP_APACHE_COMPAT Makefile.PL option is true. But this adds bloat,
  +  so this is just an option to consider.
   
   
   new modules:
  
  
  



cvs commit: modperl-2.0/todo possible_new_features.txt

2001-01-02 Thread dougm

dougm   01/01/02 11:48:47

  Modified:..cvsignore
   todo possible_new_features.txt
  Added:   pod  .cvsignore
  Log:
  foo
  
  Revision  ChangesPath
  1.2   +1 -0  modperl-2.0/.cvsignore
  
  Index: .cvsignore
  ===
  RCS file: /home/cvs/modperl-2.0/.cvsignore,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- .cvsignore2000/04/25 06:00:02 1.1
  +++ .cvsignore2001/01/02 19:48:40 1.2
  @@ -1,3 +1,4 @@
   Makefile
   blib
   pm_to_blib
  +scraps
  
  
  
  1.1  modperl-2.0/pod/.cvsignore
  
  Index: .cvsignore
  ===
  *.html
  
  
  
  1.2   +2 -0  modperl-2.0/todo/possible_new_features.txt
  
  Index: possible_new_features.txt
  ===
  RCS file: /home/cvs/modperl-2.0/todo/possible_new_features.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- possible_new_features.txt 2001/01/02 19:03:07 1.1
  +++ possible_new_features.txt 2001/01/02 19:48:45 1.2
  @@ -41,6 +41,8 @@
 cloning/destroying when needed (rather than waiting for a request to
 trigger)
   
  +- use subpools per-callback/handler (might trim some memory bloat)
  +
   api:
   ---