in reply to Why don't CPAN.pm and cpanminus update modules, even if they know about newer modules?

CPAN, cpanm, and PAUSE are alive and well. If you look closely at HTML::Template v2.10, you'll see that SAMTREGAR maintained it through v2.09; however, v2.10 is co-maintained by Michael Peters, cpan_id WONKO. I think the problem is that, looking at the lib, the author is listed as Sam Tregar, but in the Meta.yml, the author is listed as Michael Peters. I believe that it's a mistake in the module, not a bug in CPAN, cpanm, or PAUSE that's causing the problems.
  • Comment on Re: Why don't CPAN.pm and cpanminus update modules, even if they know about newer modules?

Replies are listed 'Best First'.
Re^2: Why don't CPAN.pm and cpanminus update modules, even if they know about newer modules?
by Anonymous Monk on Aug 04, 2011 at 03:23 UTC

    You claimed such before, but what proof do you have that it makes a difference to the pause indexer?

    META.yml#author is only documented as being used for contact information, not for pause/modlist generation, so if this is the cause, it is a bug in the pause indexer and not in the module.

Re^2: Why don't CPAN.pm and cpanminus update modules, even if they know about newer modules?
by moritz (Cardinal) on Aug 04, 2011 at 05:57 UTC

    I think that's highly speculative. First the explanation doesn't apply to HTTP-DetectUserAgent, which hasn't changed author between releases and still isn't installed correctly.

    Second, there are plenty of modules that have multiple release managers, but where the META.{yaml,json} lists a single person consistently. For example Moose, last release by DOY, lists Stevan Little as the author in META.json.