Bug#475151: ITP: libapache2-reload-perl -- reload changed modules in a mod_perl2 environment
Package: wnpp
Severity: wishlist
Owner: Niko Tyni <ntyni@debian.org>
* Package name : libapache2-reload-perl
Version : 0.10
Upstream Author : Matt Sergeant <matt@sergeant.org>
* URL : http://search.cpan.org/dist/Apache-Reload/
* License : The Apache Software License, Version 2.0
Programming Lang: Perl
Description : reload changed modules in a mod_perl2 environment
"Apache2::Reload" reloads modules that change on the disk.
When Perl pulls a file via "require", it stores the filename in the
global hash %INC. The next time Perl tries to "require" the same file,
it sees the file in %INC and does not reload from disk. This module's
handler can be configured to iterate over the modules in %INC and reload
those that have changed on disk or only specific modules that have
registered themselves with "Apache2::Reload". It can also do the check
for modified modules, when a special touch-file has been modified.
This package is needed for the recent upstream release candidate of
libapache2-mod-perl2 (2.0.4 rc1, "Works with Perl 5.10").
The source package will probably be called libapache-reload-perl, as
it's distributed on CPAN as Apache-Reload and contains modules for both
Apache 1 and 2.
There's a libapache-reload-perl package in Etch, but it has since been
removed because it only contained the Apache 1 module at that time.
This will be packaged under the umbrella of the Debian Perl Group
(unless the previous libapache-reload-perl maintainer, Don Armstrong,
particularly wants it for himself.)
Cheers,
--
Niko Tyni ntyni@debian.org
Reply to: