|Welcome to the Monastery|
Re^12: Fixing broken CPAN modules without author cooperation (years)by BrowserUk (Pope)
|on Apr 27, 2012 at 17:55 UTC||Need Help??|
Ah, but you're on a high horse where you think that what you consider to be outdated or a bug, is considered so by other as well.
There is nothing "high horse" about making a fix that works for me -- and may well work for others of the same module -- available in a way that allows those others to choose between my fix and the original authors version with a simple click of their mouse.
As for not making fixes available, I don't get it. Is it impossible to make fixes available in any other way than to release a module with the same name?
Other ways? Sure. Better ways? Emphatically no.
When I go to CPAN looking for a module XYZ::PQR; there is no other mechanism that will inform me that there is a later patched version of that module available from a different author that I might find better than the original.
With the "BIG RED UNAUTHORISED" banner, I can read the two pods, inspect the sources, and make an informed choice as to which I download. Any other mechanism -- whether a patch to the authorised version, or a module with a similar name -- leaves me uninformed of the choice available.
Unless of course the absent or uncooperative author/maintainer decides to reference the patch/renamed-fork in his POD which is about as likely as "green energy" saving the planet.
And all the 'usurped' author has to do to 'reclaim his heritage' is upload a new version. If he really wants to be bloody minded, he could just increment the version number by 2 and do nothing else and the unauthorised version will just sink into obscurity. I'd hope that no one would play such silly games, but it is available as an option.
With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.