From dmurdoch at pair.com  Tue Jul 13 16:02:16 2004
From: dmurdoch at pair.com (Duncan Murdoch)
Date: Tue Jul 13 16:02:18 2004
Subject: [Rd] Re: [R] Creating a minimal package
In-Reply-To: <40F3E850.8020202@stat.wisc.edu>
References: <40F0B07E.5060105@jhsph.edu>	<loom.20040711T073351-641@post.gmane.org>	<ngc2f0h8up0ip07bshguimh85644ltme39@4ax.com>	<loom.20040711T231128-574@post.gmane.org>	<ebr3f098aho62muqapebiplkh1n3prf7et@4ax.com>	<loom.20040712T055834-547@post.gmane.org>	<40F23322.6010809@statistik.uni-dortmund.de>	<loom.20040712T131806-594@post.gmane.org>	<40F28EB3.7060902@statistik.uni-dortmund.de>
	<ta45f0ljhetd4ai746fs18dff7mim7o1i0@4ax.com>
	<40F3E850.8020202@stat.wisc.edu>
Message-ID: <j0q7f0hldlv3vhshgdggt3crpsi46ppt3f@4ax.com>

On Tue, 13 Jul 2004 08:49:04 -0500, Douglas Bates
<bates@stat.wisc.edu> wrote :

>I haven't checked on the installation tools under Windows but I think 
>that most, if not all, of the creation and installation of a binary 
>package (i.e. building indices, etc.) could be done in R for packages 
>that do not require compilation of source code and provided that you are 
>willing to go without some forms of the man pages.

Yes, I think that's right.  Currently the roadblocks are:

 - Perl 

I think we could write around this.

 - Microsoft Help Compiler

Users who don't have it could do without CHM help files.

 - Lots of Cygwin (and other) tools involved in making packages.

We could possibly rewrite the build process in R, but I don't think we
should.  I think a better solution would be to distribute the toolset
with R.  The full toolset doesn't add up to much (maybe 1.5 M).  A
problem is that multiple Cygwin versions don't coexist nicely, so we'd
have to be careful during installation.

 - MinGW gcc

Users who want to compile code would still have to install the
compiler.

Duncan


[Rd] Re: [R] Creating a minimal package
Duncan Murdoch