Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions maintenance_evolution.es.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,12 @@ No es necesario que cambies los test de las funciones obsoletas hasta que caduqu

Una vez que se caduca una función, sus tests se eliminan sin más.

## Datos: obsoletos

Si necesita eliminar un conjunto de datos proporcionado por tu paquete,
lee la [solución propuesta por Matthijs Berends en Stack Overflow](https://stackoverflow.com/questions/33304651/data-deprecation-in-r-package/75192818#75192818), que enlaza con [un método de 3 pasos en la guía de Bioconductor](https://contributions.bioconductor.org/deprecation.html#deprecate-dataset).
La clave es el uso de `delayedAssign()` para guardar una promesa que servirá tanto de aviso, como los datos.

## Archivando paquetes {#archivalguidance}

Por lo general, el software tiene una vida útil finita, y es posible que los paquetes deban ser archivados en algún momento.
Expand Down
6 changes: 6 additions & 0 deletions maintenance_evolution.pt.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,12 @@ After users have used the package version for a while (with both `foo` and `bar`
bar <- function(x) x + 1
```

## Data: deprecate

If you need to deprecate a dataset provided by your package,
read the [solution proposed by Matthijs Berends on Stack Overflow](https://stackoverflow.com/questions/33304651/data-deprecation-in-r-package/75192818#75192818), linking to [a 3-step method in Bioconductor guidance](https://contributions.bioconductor.org/deprecation.html#deprecate-dataset).
Key is the usage of `delayedAssign()` to save a promise that will serve both a warning, and the data.

## Functions: deprecate \& defunct {#functions-deprecate-defunct}

To remove a function from a package (let's say your package name is `helloworld`), you can use the following protocol:
Expand Down
Loading