1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
# lifecycle
<!-- badges: start -->
[](https://github.com/r-lib/lifecycle/actions/workflows/R-CMD-check.yaml)
<!-- badges: end -->
lifecycle provides a set of tools and conventions to manage the life cycle of your exported functions.
- For a general motivation and introduction to the key concepts, watch Hadley's rstudio::global(2021) keynote ["Maintaining the house that the tidyverse built"](https://posit.co/resources/videos/maintaining-the-house-the-tidyverse-built/).
- Read `vignette("stages")` to learn what it means for a function to be experimental, stable, deprecated, or superseded.
- Read `vignette("manage")` to learn how to manage lifecycle changes in functions that you use.
- Read `vignette("communicate")` to learn how to communicate lifecycle changes in the functions you write.
## Installation
``` r
# Install release version from CRAN
install.packages("lifecycle")
# Install development version from GitHub
pak::pak("r-lib/lifecycle")
```
## Code of Conduct
Please note that the lifecycle project is released with a [Contributor Code of Conduct](https://lifecycle.r-lib.org/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms.
|