[Disclaimer: I'm not a CPAN guy.]

On Sat, 8 Feb 2003 15:55:15 -0900 (AKST), [EMAIL PROTECTED]
(Arthur Corliss) wrote:

> The biggest quandry I have is a matter of cleaning up:  do I risk
> breaking existing scripts out there by deleting Parse::PlainConfig
> from CPAN?  Or do I just funnel all future development into another
> namespace?

One solution that may or may not apply in your case: upload one more
"version" with the old name whose README and/or Makefile.PL (probably
both) state that "This module has been superseded by New::Module::Name,
which has the same interface. Please use that."

Then people looking to upgrade will automatically be informed. And
people auto-installing new module versions (which is risky anyway) will
not overwrite their existing version since the Makefile.PL will not
actually create a Makefile so nothing will be installed over the
existing one -- so if they want to keep on using Old::Module they will
be able to.

Cheers,
Philip

Reply via email to