Dear all, my apologies for a dull question. I think I do understand that unnoticed Internet access requires scrutiny and a more explicit approach.
But I am not sure how this would impact on the practice on many Windows machines to download static libraries from one of the rwinlib repositories? See https://github.com/rwinlib, an approach taken by quite a few packages (src/Makevars.win triggers tools/winlibs.R for downloading a static library). I am asking because a package I maintain (RcppCWB) uses the approach, and am not sure whether and how the discussion has addressed this scenario. It may not be covered by Iñakis initial three scenario? Kind regards, Andreas Am 27.09.22, 10:15 schrieb "R-devel im Auftrag von Iñaki Ucar" <r-devel-boun...@r-project.org im Auftrag von iu...@fedoraproject.org>: El mar., 27 sept. 2022 4:22, Dirk Eddelbuettel <e...@debian.org> escribió: > > Regarding 'system' libraries: Packages like stringi and nloptr download the > source of, respectively, libicu or libnlopt and build a library _if_ the > library is not found locally. If we outlaw this, more users may hit a > brick > wall because they cannot install system libraries (for lack of > permissions), > or don't know how to, or ... These facilities were not added to run afoul > of > best practices -- they were added to help actual users. Something to keep > in > mind. Yes, but then IMO Internet access should be explicitly enabled by the user with a flag. By default, it should be disabled and packages on CRAN should install as is. Iñaki [[alternative HTML version deleted]] ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel