From Kurt.Hornik@ci.tuwien.ac.at  Wed Oct 18 12:23:52 2000
From: Kurt.Hornik@ci.tuwien.ac.at (Kurt Hornik)
Date: Wed, 18 Oct 2000 13:23:52 +0200 (CEST)
Subject: [Rd] "wizard" for building R-packages...
In-Reply-To: <87g0lvxvhb.fsf@jeeves.blindglobe.net>
References: <87pukzxyo7.fsf@jeeves.blindglobe.net>
 <Pine.GSO.4.05.10010171732420.1071-100000@toucan.stats>
 <87g0lvxvhb.fsf@jeeves.blindglobe.net>
Message-ID: <14829.34888.734719.113850@mithrandir.hornik.net>

>>>>> A J Rossini writes:

>>>>> "PBR" == Prof Brian Ripley <ripley@stats.ox.ac.uk> writes:
PBR> I'm a bit lost: you of all people don't really want a Windows
PBR> wizard do you?

> No, an Emacs wizard.

PBR> Just how much time do people spend packaging new packages
PBR> anyway?  I probably have as many on CRAN as anyone else, and
PBR> I do this rarely.  Checking them is another matter!

> My thoughts were based on the recent thread re: local functions in a
> package, and making that easier (as well as documented).

> R will do a good bit, and the question is how much more would be
> needed in support so that 
>         M-x R-package-wizard
> creates a filled out package framework (without the autocoding, of
> course). 

I think it would be nice to have a function for creating a DESCRIPTION
file, marking which fields are required and which ones are optional
(e.g., like AUCTeX bibtex mode).

Directory stubs are perhaps not that much needed.  Peter once suggested
to make the corresponding documentation in R-exts more hands-on, so that
one gets a simple worked-out packaging example, and I think we want to
do this (eventually).

The package wizard might also offer to generate files like TITLE, INDEX
and data/00Index automatically, but this is done by R CMD check/build
anyway.

-k
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


[Rd] "wizard" for building R-packages...
Kurt Hornik