The custom connections API was specifically introduced to allow packages to
create custom connections back in 2013. Its sole purpose is to allow package
authors to create new connections outside of base R, so I don't see why
packages using it shouldn't be allowed on CRAN. However, it is solely a
https://github.com/jimhester/archive was not allowed on CRAN when I
submitted it 3 years ago due to this restriction.
Being able to write custom connections is a useful feature for a number of
applications, I would love this policy to be reconsidered.
On Wed, May 6, 2020 at 10:30 PM Henrik Bengts