Description
I have just gone through the code review process in ropensci/software-review/issues/380, and wanted to flag two items in the guidance given via the "Approved" template which I found confusing. I've included the text from the template as blockquotes, and put my comments below.
pkgdown
Instructions
If you already had a pkgdown website and are ok relying only on rOpenSci central docs building and branding,
- ...
- replace the whole current pkgdown website with a redirecting page
Firstly, both myself and @maurolepore (the guest editor of my submission) were a bit confused as to how to set the redirect page up, seeing as the repo has been transferred across to ropensci and the old pkgdown
website on my personal GitHub Pages (https://mcguinlu.github.io/medrxivr/index.html) no longer exists (I think?!). It might be worth adding some extra text to clarifiy this element in the guidance.
Secondly, the link given to the redirecting guidance (https://devguide.ropensci.org/#redirect) in the template is incorrect and sends you to the landing page for the dev guide. I think this is because you have gone for a multi-page bookdown approach and using #section
only works on single page layout. The true link is https://devguide.ropensci.org/redirect.html
Appveyor Instructions
Fix any links in badges for CI and coverage to point to the ropensci URL. We no longer transfer Appveyor projects to ropensci Appveyor account so after transfer of your repo to rOpenSci's "ropensci" GitHub organization the badge should be
.
The second thing that I found confusing was that pacakge authors are encouraged to keep their AppVeyor badge but to have it point towards the original person/package
path. Does this not mean that any future pushes to the ropensci/pacakge
repo will not trigger a new Appveyor build, and that this badge will always have whatever status it did upon transfer, potentially introducing confusion (particularly if other builds are failing)?
This is just my subjective experience as someone who has just gone through the code review process, but feel free to ignore any/all of it if I've missed something obvious! Happy also to make some of the smaller changes (e.g. the link) via a PR, but wanted to check in first.
Luke