in reply to Re^11: Fixing broken CPAN modules without author cooperation (years)
in thread Fixing broken CPAN modules without author cooperation
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.
|
---|