available
available copied to clipboard
Check if a package name is available to use
Discovered when running the following, with my system unable to connect to CRAN.R-project.org: ```r available::available("testpkg") #> Error in url(sprintf("%s/%s", cran, path), open = "rb") : #> cannot open the connection...
At the time of writing, the [rpkg-api](http://rpkg-api.gepuro.net) is giving a 502 error. This PR catches the error and instead uses the [public GitHub search API endpoint](https://developer.github.com/v3/search/#search-repositories). I am not very...
It impedes workflow to keep asking whether urbandictionary results should be shown in available() ideally there would be an argument like showUrbanDictionary=c(getOption("session.showUD",NA),T,F) that asks the user for their preference on...
I love the package, but find it hard to find which overlaps exist. For example, I wanted to make sure the name `adept` wasn't taken, and I searched and found...
It would be great if we could turn off the check by `get_urban_data()` when we call `available()`. Something like : ``` r get_urban_data
When I visit the README via CRAN, one or more of the screenshots are very large: https://cran.r-project.org/web/packages/available/readme/README.html The template for READMEs in usethis might have some good remedies, in particular...
The "sentiment" part of my results is not getting populated. I poked around a wee bit and also notice this tidytext workaround that can probably get dismantled now: https://github.com/ropenscilabs/available/blob/2a54276f8c1ebe3c77f907fecf90d626b181730a/R/sentiment.R#L6-L9 Indeed,...
so as per https://twitter.com/VizMonkey/status/1184058710198497280, it's possible for people to publish a package name that isn't identical to other package names, but is extremely similar. Perhaps that should be a check...
Google doesn't provide an API for this, and has some measures in place like captcha's to prevent automated searches if it thinks you are a non-human, but we can probably...
Using an Indigenous tribe's names for software packages is widely considered to be an inappropriate and offensive use of those names, e.g. https://twitter.com/SavvyOlogy/status/1138478892212150272 In the spirit of the 'bad words'...