Coming out of our discussion today, and specifically discussing whether we want to search for cran reverse dependencies for local package, @dominik-appsilon asked whether we want to support conversion from source code (local library / tar.gz / git / etc) resources into cran resources.
Some notes from the discussion
- There's no simple way to guarantee that a package with a given name locally is the same package that would come from CRAN. We would have to download the package from CRAN and compare the newly installed package to our local package to ensure they're identical.
- For example, you may have an internal or local package with a given name, not realizing it is also a package on CRAN
- Ideally we'd have a record of the
.tar.gz MD5 sum in the library install directory.
- This still isn't a guarantee (since someone could have modified the local files), but this is probably a reasonable enough indicator for any controlled system to infer a CRAN source.
Coming out of our discussion today, and specifically discussing whether we want to search for cran reverse dependencies for local package, @dominik-appsilon asked whether we want to support conversion from source code (local library / tar.gz / git / etc) resources into cran resources.
Some notes from the discussion
.tar.gzMD5 sum in the library install directory.