在CRAN包中处理github脚本依赖的正确方法是什么?

时间:2015-06-13 23:04:37

标签: r github dependency-management cran

通过ggplot2有一个great R script on Github to build correlation heatmaps(没关系,只是想做帽子提示)。

这个脚本是一个功能,但它不在CRAN上(因此),甚至不是包。 (它 是上游CRAN软件包的部分,但是脚本中的关键错误修正似乎无法进入上游代理,更不用说CRAN了。错误修正,它无法使用。)。

此功能仅在我的包内部使用,并且从不直接向用户公开。

在我的包裹中使用此脚本的正确方法是什么?

我想:

  • 正确识别剧本作者的作品
  • 通过CRAN(显然)
  • 能够轻松合并上游更改(来自脚本
  • 脚本应该在library(mypkg)上获取(或其他任何内容),以便在任何人使用该功能时都可以通过互联网进行远程采购(这会很糟糕)。

我在考虑复制/粘贴文件,但a)识别,b)必须有更好的方式

0 个答案:

没有答案