Even if you post an updated module and then don't maintain it,
users are no worse off...
The courtesy you're extending in doing a thorough check
is not only to the original author,
but to the user community in
not
creating multiple, potentially conflicting versions
of the source code base unnecessarily.
If
BlueLines put out a new version of IPchains.pm
and the original
author followed a week later with another
that contains a different fix or API change,
the well-intentioned fixed version
has caused confusion in the user community.
This is different from your example of multiple Linux
distributions, which are (mostly) different groupings
and packagings
of established code bases.
One of the reasons Linux is successful
is because there
aren't multiple forks
of the kernel source code.
And those that variants do exist (for example,
Alan Cox' networking code)
are clearly labeled, and aren't
versioned as another release of Linus' kernel.
So if it's important to make a change available quickly,
and you want to push the analogy with Linux distributions,
it would be safer if BlueLines
put out a distinct "BlueLines" distribution of IPChains.pm
in the interim.
That would keep the distinction clear
(in the same way that Red Hat is Red Hat
and Mandrake is Mandrake)
while verifying that the original author has,
in fact, abandoned it the module.
And the variant can be abandoned whenever it's folded into
the "official" version of the module,
either because BlueLines takes over or
because the original author pops up and picks up the fix.
The underlying point remains, though:
lack of a reply from the original author a week
after sending a message to a possibly out-of-date
email address is hardly thorough enough
to determine that it's really unmaintained.
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.