stevieb has asked for the wisdom of the Perl Monks concerning the following question:

Bowing to the infinitely wise monks, I ask:

What would be the proper approach to attempt a take-over of a CPAN module that I've patched, but have received no response from the author?

I do not want to seem impolite, but six months of attempted contact has produced nothing.

The specific module is CGI::Application::Plugin::PageBuilder. I use this module extensively in one of my apps.

The patch I wrote is *very* simple. I came across the brokenness when I upgraded from Perl 5.8* to 5.10*:

--- CGI-Application-Plugin-PageBuilder-0.97/lib/CGI/Application/Plugin +/PageBuilder.pm 2006-09-15 13:21:26.000000000 -0400 +++ CGI-Application-Plugin-PageBuilder-0.97.good/lib/CGI/Application/P +lugin/PageBuilder.pm 2009-11-25 15:30:16.000000000 -0500 @@ -116,7 +116,7 @@ my( $self, $param, $value ) = @_; return unless $value; - ${$self->{__PB_TEMPLATE_LIST}}[$#{@{$self->{__PB__TEMPLATE_LIS +T}}}]->param( $param, $value ); + $self->{__PB_TEMPLATE_LIST}->[-1]->param( $param, $value ); return $self->pb_build(); }

I don't want anything hostile, so how would one go about dealing with this?. If the original author is truly absent, I am willing to take over responsibility for it

Steve

Update: s/Plugins/Plugin/ in the module path.

Replies are listed 'Best First'.
Re: howto Politely take over an abandoned CPAN module
by toolic (Bishop) on Jul 06, 2010 at 00:09 UTC
Re: howto Politely take over an abandoned CPAN module
by FunkyMonk (Bishop) on Jul 06, 2010 at 00:10 UTC
Re: howto Politely take over an abandoned CPAN module
by BioLion (Curate) on Jul 06, 2010 at 08:24 UTC

    Not really advice, but just well wishing - If you do have a vested interest in the module and are prepared to take responsibility for it, and know a good deal about using it, and the original author is none of these things, then all the best to you, I wish more people were prepared to invest in the community like this!

    Just a something something...