Re: How to deprecate a module ?



[A complimentary Cc of this posting was sent to
Dominique Dumont
<dominique.dumont@xxxxxx>], who wrote in article <kgi7ixpkqs9.fsf@xxxxxxxxxxxxxxxxxxxxxx>:
"Sisyphus" <sisyphus1@xxxxxxxxxxxxxxxxx> writes:

What's the procedure I need to follow ? I couldn't see anything on
the PAUSE menu that looked promising.

I'd suggest the following:
- upload InlineX::C2XS to CPAN
- upload a new version of deprecated Inline::C2XS which will complain
loudly (warn or syslog) when used. It will also tell the user to use
the new InlineX::C2XS module.
- wait 2 or 3 months

Better make it 3 or 4 years.

Hope this helps,
Ilya
.



Relevant Pages

  • Parallel::Simple
    ... I wanted to get some feedback here on it before I ... upload it. ... This is my first CPAN module ever, so please feel free to tear it ... I'll take feedback on anything - design, code style, pod style, doc ...
    (comp.lang.perl.modules)
  • Re: Correcting details for a CPAN module.
    ... > I've recently uploaded a package into CPAN ... > There is a link to the pod, and my CPAN ID. ... How did you upload the ... did you simply upload the .pm module file? ...
    (comp.lang.perl.misc)
  • Re: new module proposal
    ... You can create a PAUSE account whenever you like. ... When you get around to uploading your module you can also "register ... if I want to upload a new module to CPAN I simply upload ...
    (comp.lang.perl.modules)
  • Re: IPTables namespace - how to commandeer namespace
    ... and that is in the CPAN repository. ... There is a form on PAUSEto fill in to request a namespace - you ... Apparently such official requests are generally refused (if they are ... PAUSE is CPAN as seen from the upload rather than download side ...
    (comp.lang.perl.modules)
  • Re: After uploading to PAUSE
    ... just wait a few minutes to appear in CPAN? ... If you uploaded the file separately, you need to go to the web page and tell PAUSE what it is that you've uploaded. ... JOHNL visited the PAUSE and requested an upload into ... Request entered by: JOHNL ...
    (comp.lang.perl.modules)