lifecycle

Manage the life cycle of your exported functions and arguments

https://github.com/r-lib/lifecycle

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.4%) to scientific vocabulary

Keywords from Contributors

setup tidyverse unit-testing documentation-tool devtools visualisation tidy-data grammar data-manipulation package-creation
Last synced: 10 months ago · JSON representation

Repository

Manage the life cycle of your exported functions and arguments

Basic Info
Statistics
  • Stars: 92
  • Watchers: 3
  • Forks: 24
  • Open Issues: 27
  • Releases: 6
Created over 7 years ago · Last pushed 12 months ago
Metadata Files
Readme Changelog License Code of conduct

README.md

lifecycle

R-CMD-check <!-- 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".

  • 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. By contributing to this project, you agree to abide by its terms.

Owner

  • Name: R infrastructure
  • Login: r-lib
  • Kind: organization

GitHub Events

Total
  • Issues event: 3
  • Watch event: 1
  • Issue comment event: 6
  • Push event: 5
  • Pull request event: 3
  • Fork event: 2
Last Year
  • Issues event: 3
  • Watch event: 1
  • Issue comment event: 6
  • Push event: 5
  • Pull request event: 3
  • Fork event: 2

Committers

Last synced: 12 months ago

All Time
  • Total Commits: 278
  • Total Committers: 16
  • Avg Commits per committer: 17.375
  • Development Distribution Score (DDS): 0.335
Past Year
  • Commits: 2
  • Committers: 2
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.5
Top Committers
Name Email Commits
Lionel Henry l****y@g****m 185
Hadley Wickham h****m@g****m 66
Mara Averick m****k@g****m 9
Kirill Müller k****r 5
Hugo Gruson B****o 2
AshesITR a****k@w****e 1
Daniel Possenriede p****e@g****m 1
David C Hall d****l 1
Davis Vaughan d****s@p****o 1
Hannah Frick h****k 1
Jim Hester j****r@g****m 1
Maëlle Salmon m****n@y****e 1
Nicholas Tierney n****y 1
Salim B s****m@p****e 1
jarauh j****h@w****e 1
musvaage 1****e 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 69
  • Total pull requests: 55
  • Average time to close issues: 5 months
  • Average time to close pull requests: about 1 month
  • Total issue authors: 30
  • Total pull request authors: 18
  • Average comments per issue: 2.22
  • Average comments per pull request: 1.31
  • Merged pull requests: 47
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 2
  • Average time to close issues: 11 days
  • Average time to close pull requests: about 10 hours
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.5
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • hadley (17)
  • lionel- (12)
  • jennybc (4)
  • AshesITR (3)
  • hpages (2)
  • DanChaltiel (2)
  • DavisVaughan (2)
  • HenrikBengtsson (2)
  • batpigandme (2)
  • olivroy (2)
  • dpprdan (2)
  • colearendt (1)
  • Robinlovelace (1)
  • mgirlich (1)
  • amethystinia (1)
Pull Request Authors
  • hadley (26)
  • lionel- (7)
  • olivroy (4)
  • AshesITR (2)
  • krlmlr (2)
  • musvaage (2)
  • batpigandme (2)
  • davidchall (1)
  • jimhester (1)
  • DavisVaughan (1)
  • irudnyts (1)
  • dpprdan (1)
  • njtierney (1)
  • Bisaloo (1)
  • MichaelChirico (1)
Top Labels
Issue Labels
feature (14) documentation (4) bug (3) upkeep (1)
Pull Request Labels

Packages

  • Total packages: 2
  • Total downloads:
    • cran 1,257,931 last-month
  • Total docker downloads: 167,673,172
  • Total dependent packages: 512
    (may contain duplicates)
  • Total dependent repositories: 956
    (may contain duplicates)
  • Total versions: 13
  • Total maintainers: 1
cran.r-project.org: lifecycle

Manage the Life Cycle of your Package Functions

  • Versions: 7
  • Dependent Packages: 447
  • Dependent Repositories: 896
  • Downloads: 1,257,931 Last month
  • Docker Downloads: 167,673,172
Rankings
Downloads: 0.0%
Dependent packages count: 0.3%
Dependent repos count: 0.4%
Forks count: 3.1%
Stargazers count: 4.2%
Average: 4.2%
Docker downloads count: 17.3%
Maintainers (1)
Last synced: 11 months ago
conda-forge.org: r-lifecycle
  • Versions: 6
  • Dependent Packages: 65
  • Dependent Repositories: 60
Rankings
Dependent packages count: 1.2%
Dependent repos count: 4.6%
Average: 19.1%
Stargazers count: 34.8%
Forks count: 36.0%
Last synced: 11 months ago

Dependencies

DESCRIPTION cran
  • R >= 3.4 depends
  • glue * imports
  • rlang >= 1.0.1 imports
  • covr * suggests
  • crayon * suggests
  • knitr * suggests
  • lintr * suggests
  • rmarkdown * suggests
  • testthat >= 3.0.1 suggests
  • tibble * suggests
  • tidyverse * suggests
  • tools * suggests
  • vctrs * suggests
.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pkgdown.yaml actions
  • JamesIves/github-pages-deploy-action 4.1.4 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pr-commands.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/pr-fetch v2 composite
  • r-lib/actions/pr-push v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/test-coverage.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite