SORTEE / peer-code-review

https://sortee.github.io/peer-code-review/
4 stars 4 forks source link

CodeReviewRequest: SDGsR #5

Open DrMattG opened 3 years ago

DrMattG commented 3 years ago

Author: DrMattG Repo: https://github.com/DrMattG/SDGsR Aim: To maximise the usefulness of this R package for others. I developed this for a very specific use case - but I think it will be useful for other people who want to interact with the SDGs API. I really do not know what I am doing when it comes to APIs and getting all the data in a useful format has been (and continues to be) challenging. This maybe a bit outside of the normal code review - there is no rush for this. From this review I would like:

File Info: The repo contains an R package with the functions stored in the "R" folder. There are folders associated with the packagedown site (https://drmattg.github.io/SDGsR/) that can be ignored.

Aariq commented 3 years ago

This seems like it might be appropriate for rOpenSci review, if you're interested at some point. They've got an active Slack that can help with your devtools::check() issues, and the review is a really great learning experience.

DrMattG commented 3 years ago

This seems like it might be appropriate for rOpenSci review, if you're interested at some point. They've got an active Slack that can help with your devtools::check() issues, and the review is a really great learning experience.

Thanks @Aariq! Do you think it is something that rOpenSci would consider?

Aariq commented 3 years ago

You can submit a pre-submission inquiry by opening an issue here: https://github.com/ropensci/software-review/issues They'll let you know if it's in-scope. It sounds like it would be to me though.

Aariq commented 3 years ago

I missed the SORTEE session about code review, so forgive me if I'm not following some format that was decided upon, but I have some ideas:

DESCRIPTION

devtools::check() results

Functions

Documentation

You're definitely on your way to having something you could submit to CRAN, but you'll have to make sure you get no warnings on devtools::check() before they'll consider it.