carpentries-incubator / carpentries-incubator/lesson-R-packaging
(re)moving the Accessing episode?
- Dominant language
- No language data
- Stars
- 5
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
The episode on Accessing Packages navigates in my opinion between teaching well known concepts (e.g. installing packages from CRAN and using `library()` to attach a package to the workspace) and addressing related but out of scope things like how to install a package from GitHub.
There is one crucial part, which is that functions should be called with their full name `packagename::functionname()` when used inside another package.
At the moment, this key information is buried.
I propose:
1. Moving the information on function names to the Functions episode
2. Moving the entire chapter to the back of the lesson, and adding some advice on how to distribute a package (i.e. hosting on GitHub; this can be done with drag and drop as well, so Git remains out of scope)
3. OR, remove the chapter altogether.
@liekelotte @PabRod @n400peanuts happy to hear your thoughts!
Contributor guide
Assessment
This issue has not been assessed yet.