[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: