From friedrich.leisch at stat.uni-muenchen.de  Fri Sep 17 16:39:04 2010
From: friedrich.leisch at stat.uni-muenchen.de (Friedrich Leisch)
Date: Fri, 17 Sep 2010 16:39:04 +0200
Subject: [Rd] How to set up an own package repository
In-Reply-To: <006001cb5651$6f5d8250$4e1886f0$@thyson@ku-eichstaett.de>
References: <006001cb5651$6f5d8250$4e1886f0$@thyson@ku-eichstaett.de>
Message-ID: <19603.32136.712620.819950@angua.stat.uni-muenchen.de>

>>>>> On Fri, 17 Sep 2010 12:16:47 +0200,
>>>>> Janko Thyson (JT) wrote:

  > Dear List,
  > I'd like to set up a package repository so I can use install.packages() on
  > it for home-grown packages. I set up an AMPP infrastructure on a windows box
  > already, but I'm pretty lost with respect to what to do next as I didn't do
  > any web-programming/admin yet. Could anyone recommend some r-specific
  > tutorials or has a couple of suggestions for me? I've had a look at the
  > official R manual, but it just describes the required repository structure,
  > but not how to implement that. I'd also be willing to dive into SVN and
  > alikes if you think that's best practice.

If all machines involved can mount the repository as a network drive
you need no webserver at all, just use a file:/path/to/repository URL
for the repository.

If you want a full featured web frontend you may want to have a look
at the Bioconductor scripts for generating repositories:

http://bioconductor.org/packages/2.7/bioc/html/biocViews.html

and especially

http://bioconductor.org/packages/2.7/bioc/vignettes/biocViews/inst/doc/createReposHtml.pdf

The scripts for CRAN are also in R but very specific for CRANs needs ...

Best,
Fritz

-- 
-----------------------------------------------------------------------
Prof. Dr. Friedrich Leisch 

Institut f?r Statistik                          Tel: (+49 89) 2180 3165
Ludwig-Maximilians-Universit?t                  Fax: (+49 89) 2180 5308
Ludwigstra?e 33
D-80539 M?nchen                     http://www.statistik.lmu.de/~leisch
-----------------------------------------------------------------------
   Journal Computational Statistics --- http://www.springer.com/180 
          M?nchner R Kurse --- http://www.statistik.lmu.de/R



[Rd] How to set up an own package repository
Friedrich Leisch