CRAN trivia
When should you bump version for a (rejected) resubmission?
Once accepted, any change other than to the metadata (essentially the DESCRIPTION file) needs an increased version. For submissions, we prefer (but do not insist on) a new number of each attempt.
–Prof Brian Ripley
Using non-CRAN repositories in SUGGESTS or ENAHANCES
More dubious tricks, from Yihui:
FYI, here is how R core checks dependencies: https://github.com/wch/r-source/blob/trunk/src/library/tools/R/QC.R#L5195
Because I know this, sometimes I intentionally use something like (function(pkg) library(pkg, character.only = TRUE))(“foo”) to silence R CMD check and cheat when I (optionally) need a package but do not want CRAN maintainers to know it
Package maintainence
knitcitations 0.1.1 on CRAN now.
See RNeXML check results: https://cran.r-project.org/web/checks/check_results_RNeXML.html
RNeXML Submitted a series of patches that allow tests not to fail when external resources (packages, web APIs) that are not available.
rfigshare updated #84. Triggered occassional errors from API failing, so most tests now skipped if authentication call fails. (Reworked authentication a bit)
bugfix: knitcitations/#63
Misc
Taking a look at auto for bifurcation diagrams (ht Noam, who is using the XPP wrapper).