You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mod_python-dev@quetz.apache.org by Graham Dumpleton <gr...@dscpl.com.au> on 2006/08/13 13:38:58 UTC
Remaining items to be done for mod_python 3.3.
Sorry for the flurry of JIRA emails on the list, but I have been
doing some housework
and drawn a line in the sand in respect of what I see as the
remaining tasks that
should be attempted for mod_python 3.3. These are:
MODPYTHON-109 Signal handler calling Py_Finalize() when child
processes being killed.
MODPYTHON-127 Use namespace for mod_python PythonOption settings.
MODPYTHON-159 multiline headers in multipart/form not handled
MODPYTHON-128 Have assigning req.filename automatically update
req.finfo.
MODPYTHON-182 Memory leak in request readline()
MODPYTHON-180 publisher wrongly generating warning that there is
'nothing to publish'
MODPYTHON-93 Improve util.FieldStorage efficiency
You can see the actual details by going to:
http://issues.apache.org/jira/browse/MODPYTHON
and click on the link for items scheduled for 3.3. In that list you
will also see:
MODPYTHON-63 Handle wildcard in Directory to sys.path transfer
MODPYTHON-104 Allow Python code callouts with mod_include (SSI).
MODPYTHON-143 Implement and integrate a new module importer.
These haven't been marked as resolved yet, but work has been done.
Minor tweaks
may still need to be done on new importer, plus it may now also be
made the default
for mod_python 3.3 where wasn't necessarily expecting that to be the
case up till
now. Documentation for SSI and new importer also need to be done and
in the case
of SSI is the only reason it hasn't been marked as resolved.
For those who are interested, please go through all the other open/
reopened items and
see if there is anything else you would especially like to see make
it into 3.3 and we can
have a look at what is involved and see whether we want to attempt to
do it or not.
In respect of above, if someone other than the core developers would
like to volunteer
to come up with an updated patch for MODPYTHON-159 that would be
great. Other
than that everything else is probably in hand, although some feedback
on MODPYTHON-127
in respect to how to nicely migrate from old option naming to new
would help.
Thanks in advance.
Graham
Re: Remaining items to be done for mod_python 3.3.
Posted by Jim Gallacher <jp...@jgassociates.ca>.
Graham Dumpleton wrote:
> Sorry for the flurry of JIRA emails on the list, but I have been doing
> some housework
> and drawn a line in the sand in respect of what I see as the remaining
> tasks that
> should be attempted for mod_python 3.3. These are:
>
> MODPYTHON-109 Signal handler calling Py_Finalize() when child processes
> being killed.
> MODPYTHON-127 Use namespace for mod_python PythonOption settings.
> MODPYTHON-159 multiline headers in multipart/form not handled
> MODPYTHON-128 Have assigning req.filename automatically update req.finfo.
> MODPYTHON-182 Memory leak in request readline()
> MODPYTHON-180 publisher wrongly generating warning that there is
> 'nothing to publish'
> MODPYTHON-93 Improve util.FieldStorage efficiency
>
MODPYTHON-59 Add get_session() method to request object
I think this ill-fated bit of code should be purged and the issue
closed. It's in there but just raises a NotImplemented exception. I've
not done any work on moving it forward and I think it's sloppy to leave
it in the code base.
There is also the apache.table() memory leak, but not reported in JIRA
yet. I'll go do that right now.
> You can see the actual details by going to:
>
> http://issues.apache.org/jira/browse/MODPYTHON
>
> and click on the link for items scheduled for 3.3. In that list you will
> also see:
>
> MODPYTHON-63 Handle wildcard in Directory to sys.path transfer
> MODPYTHON-104 Allow Python code callouts with mod_include (SSI).
> MODPYTHON-143 Implement and integrate a new module importer.
>
> These haven't been marked as resolved yet, but work has been done. Minor
> tweaks
> may still need to be done on new importer, plus it may now also be made
> the default
> for mod_python 3.3 where wasn't necessarily expecting that to be the
> case up till
> now. Documentation for SSI and new importer also need to be done and in
> the case
> of SSI is the only reason it hasn't been marked as resolved.
>
> For those who are interested, please go through all the other
> open/reopened items and
> see if there is anything else you would especially like to see make it
> into 3.3 and we can
> have a look at what is involved and see whether we want to attempt to do
> it or not.
>
> In respect of above, if someone other than the core developers would
> like to volunteer
> to come up with an updated patch for MODPYTHON-159 that would be great.
> Other
> than that everything else is probably in hand, although some feedback on
> MODPYTHON-127
> in respect to how to nicely migrate from old option naming to new would
> help.
>
> Thanks in advance.
>
> Graham
>
Re: Remaining items to be done for mod_python 3.3.
Posted by Jim Gallacher <jp...@jgassociates.ca>.
I think we should make an effort to remove any extraneous code as well.
I'm seeing a lot of "unused variable" warnings which should be made to
go away.
Jim