[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