-
Notifications
You must be signed in to change notification settings - Fork 0
Description
The initial objective is for CRANhaven to serve as a discussion point. Things to discuss are:
-
How long should packages stay on CRANhaven before being dropped (currently
45 weeks)? -
What should happen to packages that expire on CRANhaven? Should we
have a CRANafterlife too, where package are moved indefinitely?- https://cran.r-universe.dev/ is effectively what a CRANafterlife would be
-
How to handle CRAN packages moved to Bioconductor? Should be rare.
-
Should we treat packages that are archived on request of the maintainer differently from those archived by the CRAN Team?
-
Can this be used by Bioconductor as a cushion for packages coming-and-going on CRAN? For instance, maybe
BiocManager::install()
could appendhttps://cranhaven.r-universe.dev
to therepos
option? Only for Bioc release - and let the pain be felt for Bioc devel? What about Bioc build systems? -
Is this something CRAN could/should host? The benefit for them would be fewer revdep packages being dropped and therefore fewer resubmissions, because the culprit archived package is likely to return soon anyway.
-
Extend time limit when CRAN incoming is down for maintenance.
-
Annotation: Monitor CRAN incoming for returning packages and annotate accordingly in dashboard, e.g. cransays (https://r-hub.github.io/cransays/articles/dashboard.html) and ciw (https://dirk.eddelbuettel.com/blog/2024/03/13/#ciw_0.0.1)
-
Annotation: Report on activity on packages' GitHub and GitLab commit logs, e.g. as sparklines
-
Annotation: Reason for being archived. Already in the "comment" column today, but we could do more parsing and reporting on, say, "archive by maintainer", "archived because of dependency being archived", ..
-
Annotation: Report on build issues vs check issues.
- Build issues: Fail to build, Builds, but only with
--no-build-vignettes
- Check issues: Level NOTE, WARNING, ERROR
- Excerpt of the most important issue
- Deep link to the build/check results
- See also https://github.com/r-hub/cchecksbadges
- Build issues: Fail to build, Builds, but only with