Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johnmackintosh/CRANt-touch-this
notes and resources of things to check before submitting a package to CRAN, to help you and others have as stress free a time as possible
https://github.com/johnmackintosh/CRANt-touch-this
Last synced: about 1 month ago
JSON representation
notes and resources of things to check before submitting a package to CRAN, to help you and others have as stress free a time as possible
- Host: GitHub
- URL: https://github.com/johnmackintosh/CRANt-touch-this
- Owner: johnmackintosh
- Created: 2021-11-23T23:40:20.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-28T08:24:07.000Z (8 months ago)
- Last Synced: 2024-04-10T17:10:12.507Z (5 months ago)
- Size: 4.88 KB
- Stars: 27
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - johnmackintosh/CRANt-touch-this - notes and resources of things to check before submitting a package to CRAN, to help you and others have as stress free a time as possible (Others)
README
# CRANt-touch-this
Thinking of submitting your package to CRAN for the first time?
Notes and resources of things to check before submission, to help you have as stress free a time as possible## Useful reading:
https://www.pipinghotdata.com/posts/2021-11-23-getting-started-with-unit-testing-in-r/
https://r-pkgs.org/release.html
https://www.marinedatascience.co/blog/2020/01/09/checklist-for-r-package-re-submissions-on-cran/
https://johnmuschelli.com/neuroc/getting_ready_for_submission/index.html
## Compendium
https://github.com/IndrajeetPatil/awesome-r-pkgtools
A veritable cornucopia of things to read and work through.
Particularly:
https://github.com/IndrajeetPatil/awesome-r-pkgtools#cran-checks-submission-and-status-urlchecker -
https://github.com/r-lib/urlchecker has functions that find errant URLs, and updates them if they need redirecting, or if they are just plain wrong.
I failed submission because of a missing trailing '/' in a URL, don't let that happen to you.## Checks before submission
https://github.com/DavisVaughan/extracheckshttps://github.com/coolbutuseless/CRAN-checks
![cant-touch-this-mc-hammer](https://user-images.githubusercontent.com/3278367/143146749-9b081fcd-b0c8-427d-a97e-b6dbedf263c3.gif)