The ‘Changes on CRAN’ article from the 2021-2 issue.
In the past 6 months, 1077 new packages were added to the CRAN package repository. 113 packages were unarchived and 331 were archived. The following shows the growth of the number of active packages in the CRAN package repository:
On 2021-12-31, the number of active packages was around 18650.
The Policy now says the following:
macos-arm64
or an ‘M1mac’ additional
issue should be checked using the
macbuilder
service prior to re-submission.During the last half of 2021 (July 2021 to December 2021), CRAN received 12256 package submissions. For these, 21622 actions took place of which 14232 (66%) were auto processed actions and 7390 (34%) manual actions.
Minus some special cases, a summary of the auto-processed and manually triggered actions follows:
archive | inspect | newbies | pending | pretest | publish | recheck | waiting | |
---|---|---|---|---|---|---|---|---|
auto | 2748 | 2722 | 2577 | 0 | 0 | 3899 | 1362 | 924 |
manual | 2760 | 102 | 336 | 464 | 91 | 2797 | 671 | 169 |
These include the final decisions for the submissions which were
action | archive | publish |
---|---|---|
auto | 2586 (21.5%) | 3336 (27.8%) |
manual | 2728 (22.7%) | 3351 (27.9%) |
where we only count those as auto processed whose publication or rejection happened automatically in all steps.
Interestingly, for the first time in CRAN’s history there was a decrease in the number of submissions:
Year | 1st half | 2nd half |
---|---|---|
2018 | NA | 10259 |
2019 | 13218 | 12938 |
2020 | 17598 | 13510 |
2021 | 16339 | 12256 |
Currently, there are 101 official CRAN mirrors, 83 of which provide both
secure downloads via https
and use secure mirroring from the CRAN
master (via rsync through ssh tunnels). Since the R 3.4.0 release,
chooseCRANmirror()
offers these mirrors in preference to the others
which are not fully secured (yet).
To facilitate the maintenance of established CRAN task views as well as the proposal of new ones, a new improved and much more transparent workflow has been established. It is overseen by the newly established CRAN Task View Editors: Roger Bivand, Dirk Eddelbuettel, Rocío Joo, David Meyer, Heather Turner, Nathalie Vialaneix, and Achim Zeileis. More details can be found in the corresponding organization on GitHub: https://github.com/cran-task-views/ctv/. Currently, the focus is on the transition of the established task views to the new workflow which also involves the archival of some task views which turned out to be too broad to be maintainable (Graphics and SocialSciences). Also, the gR task view has been renamed to GraphicalModels. When the transition is completed, a more detailed introduction with further details and instructions will be published soon.
DOSPortfolio, HDShOP, RTL, bidask, etrm, greeks, ichimoku, monobin, strand.
HBV.IANIGLA, NPRED, RavenR, WASP, hydropeak, hydrotoolbox, metR, nhdR, nhdplusTools, prism.
FixedPoint, GramQuad, bignum, rim.
Require, gt, huxtable, makepipe, pharmaRTF, r2rtf, reproducible, styler, unrtf.
BGVAR, GlarmaVarSel, STFTS, brolgar, esemifar, mrf, mvLSW, profoc, rdbnomics, synthesis, tsBSS, tsdb, tssim, uGMAR, ugatsdb.
(* = core package)
This article is converted from a Legacy LaTeX article using the texor package. The pdf version is the official version. To report a problem with the html, refer to CONTRIBUTE on the R Journal homepage.
Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".
For attribution, please cite this work as
Hornik, et al., "Changes on CRAN", The R Journal, 2021
BibTeX citation
@article{RJ-2021-2-cran, author = {Hornik, Kurt and Ligges, Uwe and Zeileis, Achim}, title = {Changes on CRAN}, journal = {The R Journal}, year = {2021}, note = {https://rjournal.github.io/}, volume = {13}, issue = {2}, issn = {2073-4859}, pages = {738-740} }