Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

replace 'ghit' package with 'remotes' #24

Merged
merged 16 commits into from
Nov 4, 2019
Merged

Conversation

wibeasley
Copy link
Contributor

The package was removed/archived on CRAN May 2018.
https://cran.r-project.org/package=ghit

Package ‘ghit’ was removed from the CRAN repository.

Formerly available versions can be obtained from the archive.

Archived on 2018-05-10 at the request of the maintainer Thomas J. Leeper [email protected].

The repo says

This package is now deprecated.

No further updates will be made here or sent to CRAN.

Please use remotes instead.

from 6.1.1.  There appears to be a few formatting changes in the autogenerated Rd file
to avoid a Roxygen note when checking package
It was removed from CRAN May 2018.  The 'remotes' package has the same functionality (and function names)
Some rules & recommendations have changed.  https://github.com/r-lib/covr#codecov
The `after_success` block is still Different.  I go the `r_packages` block confused with  `r_github_packages`
@pdurbin
Copy link
Member

pdurbin commented Nov 3, 2019

@wibeasley hello! Thank you for this pull request! Have you seen #21 about how dataverse-client-r needs a maintainer? I also posted about this over the summer at https://groups.google.com/d/msg/dataverse-community/j-cGlnpKs14/S3PW3f1MBQAJ

I don't know enough R to even properly review this pull request but perhaps @maxheld83 or @ghost or @tmrozewski or @nfultz or others mentioned in #21 can take a look? 😄 🙏

@wibeasley
Copy link
Contributor Author

@pdurbin, it sounds like you're asking if I'm willing to become the package maintainer? If so, 'yes', but I don't want to cut line in front of @maxheld83, @tmrozewski, or @nfultz. (BTW, I think '@ghost' is GitHub's placeholder for a deleted user ... in this case monogan.)

I've included some more information in https://groups.google.com/forum/#!msg/dataverse-community/j-cGlnpKs14.

@nfultz
Copy link

nfultz commented Nov 3, 2019

The change to the vignette/travis looks fine to me in terms of getting rid of the old package, although I'd actually recommend just turning off eval for that chunk rather than actually installing anything.

and use the default notifications, which are mostly what was specified: https://docs.travis-ci.com/user/notifications/#default-notification-settings

ref IQSS#25
`usethis::use_coverage()` and other adivce from https://github.com/r-lib/covr

ref IQSS#25
and change `R` (in master) to `Rscript` in the `after_success` block

ref IQSS#25
(currently Travis's default is Xenial)

ref IQSS#25
since knitr is already a 'suggest'ed package, and rmarkdown is a dependency (https://CRAN.R-project.org/package=knitr ).

ref IQSS#25
@wibeasley wibeasley mentioned this pull request Nov 4, 2019
@pdurbin
Copy link
Member

pdurbin commented Nov 4, 2019

https://travis-ci.org/IQSS/dataverse-client-r/builds/606938819 is passing and "master" is broken. I'm merging this. Thanks, @wibeasley 🎉 🎉 🎉

@pdurbin pdurbin merged commit bac89f4 into IQSS:master Nov 4, 2019
@pdurbin pdurbin mentioned this pull request Nov 4, 2019
wibeasley added a commit to wibeasley/dataverse-client-r that referenced this pull request Nov 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants