[R-pkg-devel] Has GitHub been used as a CRAN-style repository?
omeara.brian at gmail.com
Wed Apr 27 15:21:59 CEST 2016
In addition to drat, R-forge may already do what you want: it's not
completely decentralized, but it still allows distribution of packages,
including binaries, without checking by CRAN maintainers (and it can build
binaries for you for some platforms). Work on R-Hub was funded as the next
generation of CRAN + R-Forge: https://github.com/r-hub/proposal.
Dept. of Ecology & Evolutionary Biology
U. of Tennessee, Knoxville
On Wed, Apr 27, 2016 at 9:11 AM, Ben Bolker <bbolker at gmail.com> wrote:
> Check out the drat package.
> On 16-04-27 09:00 AM, Bruce Hoff wrote:
> > Dear All:
> > devtools::install_github() is great but, as I understand it, limited to
> > installing from source code. Is there any precedent for using a public
> > repository like GitHub as a CRAN-style repository, so that one can
> > like so:
> > install.packages("mypackage", repos= "
> > ?
> > This would allow the distribution of packages that need compilation
> > requiring that the user set up a build system and would leverage R's
> > ability to find and install dependencies (by stringing together multiple
> > URLs in the 'repos' parameter). Of course there's a greater burden on
> > package provider, who has to build their package for Mac and Windows.
> > It strikes me that this could be a good way to decentralize CRAN,
> > it to be maintained by package owners rather than a central authority.
> > I searched around but could not find examples of people using Github in
> > this way.
> > Bruce Hoff
> > Sage Bionetworks
> > [[alternative HTML version deleted]]
> > ______________________________________________
> > R-package-devel at r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-package-devel
> R-package-devel at r-project.org mailing list
[[alternative HTML version deleted]]
More information about the R-package-devel