Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/indrajeetpatil/preventive-r-package-care

How to build automation infrastructure to improve user experience and development workflow of R packages
https://github.com/indrajeetpatil/preventive-r-package-care

github-actions r r-package r-package-automation software-development software-engineering software-infrastructure

Last synced: 11 days ago
JSON representation

How to build automation infrastructure to improve user experience and development workflow of R packages

Awesome Lists containing this project

README

        

---
output: github_document
---

```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
```

## Preventive Care for R Packages

As an R package developer, if you ever lay awake in bed wondering:

- if the users are having a bad experience while using the package,
- if you will receive the dreaded CRAN email about archival, and
- if you will be able to update the package in time,

then this presentation is for you! 😊

**It is possible to build robust automation infrastructure for R package development that can improve user experience and make long-term development more reliable and sustainable.**

The slides discuss how to build such infrastructure:

Feedback and suggestions are welcome!

# Acknowledgements

All icons used in these slides have been taken from [Flaticon](www.flaticon.com) by [freepikcompany](https://www.freepik.com/). Huge thanks to them for making such fantastic resource freely available to the community!

# License

Although the current repository is published under [CC0 1.0 Universal (CC0 1.0)](https://creativecommons.org/publicdomain/zero/1.0/), this license **does not** cover images in the `/media` folder. If you use them, you need to follow the [attribution policy](https://www.flaticon.com/) stated by Flaticon.

# Code of Conduct

Please note that the preventive-r-package-care project is released with a [Contributor Code of Conduct](https://contributor-covenant.org/version/2/1/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms.