I could upload a patched, renamed version of the module. I've done this today. While it has the effect of bringing a fixed version nearly instantly to other users, it clutters the namespace and confuses other users.
I don't buy the "it clutters the namespace" argument. If everyone would use that, noone will upload a new module -- they all "clutter the namespace" in the same way.

As for confusing other users, why? Do you use confusing names? Do you write gibberish in your README? What is it what you do to confuse people? Really, CPAN is full of modules X that use module Y, Z and W. That doesn't seem to confuse people, so I'm curious, what do you do to make it confusing?

There's little difference between a module Foo::Bar::Baz that uses the functionality of Foo::Bar, extends the functionality of Foo::Bar, is a wrapper with a different API around Foo::Bar, does some aspects of Foo::Bar differently, or works around a bug in Foo::Bar.


In reply to Re: Fixing broken CPAN modules without author cooperation by JavaFan
in thread Fixing broken CPAN modules without author cooperation by cavac

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.