On 11.02.2025 10:40, Rolf Turner wrote:

On Mon, 10 Feb 2025 21:55:07 +0000
Bernd.Gruber <bernd.gru...@canberra.edu.au> wrote:

Hi,

I have a quick question. I have an older package (dartR) that is now
superseded by a series of new packages.

Still we noticed that several users have not updated yet and moved to
the new package. Hence the question:

Is it okay to submit a "shell" package under the name of the old
package that does nothing else than telling the user to install the
new package (and a link/code how to do that)?

There would only be one function which is updating some legacy data
to a new format.

You can do that and then let that package be archived after a while.



Is that accepted or is there another way to let user know (e.g. via
the CRAN package pages)?

Yes, we can archive a package and report on the web page of the package that it has been superseded.
Some example:
<https://cran.r-project.org/package=eodhd>


Note that CRAN does not like the idea of retiring a package and replacing it by another one. This should only be a very exceptional action and CRAN will decide case based.
Ideally a new version of the old package should do.

Best,
Uwe Ligges





Thanks and regards, Bernd

I am sympathetic to the points made by Kevin Coombes, who has also
replied to you.  OTOH I am obsessive about redundancy and clutter.  So
I dunno.

Some while back I put a package "hse" (standing for "hope springs
eternal" 🙂️) up on CRAN.  Then later I wrote a paper about the ideas
implemented in hse.  A referee objected to the name, so I changed the
name to "dbd" ("discretised beta distribution").  But I left a skeleton
of hse on CRAN.  It just consists of the .onAttach() function.  If you
install and load hse you just get the message:

      This package, "hse" is now deprecated.   Users
      should install and use its successor "dbd".

So far no-one has yelled at me ....  But maybe no-one ever used hse.

cheers,

Rolf Turner


______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to