r-hub / docs Goto Github PK
View Code? Open in Web Editor NEWR-hub documentation website
Home Page: https://docs.r-hub.io/
License: Creative Commons Attribution 4.0 International
R-hub documentation website
Home Page: https://docs.r-hub.io/
License: Creative Commons Attribution 4.0 International
add topic based on https://www.mail-archive.com/[email protected]/msg03932.html
same as r-hub/blog#23
devtools::check_rhub()
allows to pass arguments to pkgbuild::build()
before uploading the package to R-hub builder.
Have a subsection about it.
Explain why the email needs to be validated (results will be sent to it). The email can be another one than the maintainer, link to corresponding subsection.
Via the package, it's once and for all. Link to the reference/README section on the pkgdown site.
Via the webform, it's once per browser session. Either token sent by email to be copy-pasted, or via GitHub. (test if it works when it's not public, I guess it does).
i wonder whether there could be some text shown when the mouse is on "Email not validated" to say it'll be validated after tarball upload?
https://stat.ethz.ch/pipermail/r-package-devel/2019q3/004370.html
@gaborcsardi do you think the remark above could be useful to add to https://docs.r-hub.io/#rhub-cran-platforms? ๐ค
binaries are sometimes not available yet
link to remotes vignette reg non CRAN dependencies https://cran.rstudio.com/web/packages/remotes/vignettes/dependencies.html
An architecture diagram would really help people understand how this hangs together. I've drafted one in mermaid as a starting point based on my understanding from the docs.
When using the webform one will need to verify one's email address once per browser session whereas with the package it's once per email address and computer (well until you erase validated_emails.csv
).
CRAN submission prep with rhub
Submission with the form.
R CMD build
/devtools::build()
Ex-METACRAN services maybe as their own section, called something like R/CRAN data or metadata.
cranatgh
cranlogs
rversions
pkgsearch (with crandb)
special focus on โจ badges โจ (a special section?)
Explain how system dependencies are installed on the different platforms. On some platforms, if something is missing, you won't be able to do anything about it yourself but will need to open an issue.
Explain how to check a package's SystemRequirements
field is parsed. Recommend to locally use sysreqs
to check that for one's package?
Part of this in the docs, maybe another part in a blog post.
As complement to R-hub (/R-hub Docker images), link in https://docs.r-hub.io/#rhub-cran-platforms?
https://github.com/wch/r-debug
https://github.com/rocker-org/r-devel-san-clang
https://github.com/rocker-org/r-devel-san
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.