Skip to content

Accepted template queries #269

Closed
Closed
@mcguinlu

Description

@mcguinlu

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,

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 AppVeyor Build Status.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions