From ggrothendieck at gmail.com  Fri Sep  9 22:06:58 2005
From: ggrothendieck at gmail.com (Gabor Grothendieck)
Date: Fri, 9 Sep 2005 16:06:58 -0400
Subject: [Rd] Issue tracking in packages [was: Re: [R] change in
	read.spss, package foreign?]
In-Reply-To: <Pine.LNX.4.63a.0509091250220.5570@homer23.u.washington.edu>
References: <3.0.6.32.20050909015829.007bed60@pop.gmx.net>
	<3.0.6.32.20050909145010.007c2a70@pop.gmx.net>
	<Pine.LNX.4.63a.0509090845050.619@homer23.u.washington.edu>
	<971536df05090910211d639ed1@mail.gmail.com>
	<Pine.LNX.4.63a.0509091029550.5570@homer23.u.washington.edu>
	<971536df05090910442796d89d@mail.gmail.com>
	<Pine.LNX.4.63a.0509091250220.5570@homer23.u.washington.edu>
Message-ID: <971536df050909130651e99366@mail.gmail.com>

On 9/9/05, Thomas Lumley <tlumley at u.washington.edu> wrote:
> On Fri, 9 Sep 2005, Gabor Grothendieck wrote:
> > How about if there were just a standard location and name such as inst/NEWS,
> > inst/WISHLIST, inst/THANKS (which has the advantage that they are automatically
> > made available in the built package under the current way packages are
> > built)
> 
> The problem is that there *isn't* a standard location. As Robert Gentleman

Yes, I know.  That was the point of my post -- declare a standard location
that everyone would use (or not but if they don't then people will have a hard
time finding their info but no worse than now).

> has pointed out, if you only maintain two or three packages it isn't too
> bad to change them to some new layout, but if you are the bioconductor
> project it gets painful quite quickly.

Surely there are only a few possibilities that are used and a simple script
could fix that all up.  Its the same problem if you have to modify every 
DESCRIPTION file.

At any rate I don't think this should be driven by compatibility with what
is there now since its not a difficult one-time transition.

> 
> Also, there are good reasons for having NEWS in the top level directory.
> Nearly everything that isn't an R package does this, because it's a useful
> standard.

This could be handled by having the build procedure
copy NEWS, WISHLIST and THANKS
files at the top level to the build rather than not copying them.  That way one 
would not have to put them in the inst directory -- although unlike my previous 
suggestion this would require modifying the build software though its
presumably
not a big change.  I agree that this would be worth it.



[Rd] Issue tracking in packages [was: Re: [R] change in read.spss, package foreign?]
Gabor Grothendieck