From Kurt.Hornik at wu-wien.ac.at  Thu Jun 10 08:40:53 2004
From: Kurt.Hornik at wu-wien.ac.at (Kurt Hornik)
Date: Thu Jun 10 08:40:31 2004
Subject: [Rd] Add links to NEWS/ChangeLog to package pages
In-Reply-To: <85u0xktrjq.fsf@servant.blindglobe.net>
References: <D7A3CFD7825BD6119B880002A58F06C20C521509@groexmb02.pfizer.com>
	<85vfi0wq9p.fsf@servant.blindglobe.net>
	<20040609200751.GA10579@sonny.eddelbuettel.com>
	<85u0xktrjq.fsf@servant.blindglobe.net>
Message-ID: <16584.629.227681.6830@mithrandir.hornik.net>

>>>>> A J Rossini writes:

> Dirk, I'm thinking of the application to CRAN, where it might be
> standardizable; not to Debian, where it could only produce holy wars,
> flamage, and bikeshedding.

> i.e. I'd love to be able to do:

>      update.packages(ListChanges=TRUE, ListBugs=TRUE)

If we believe in the GNU development model, it is either NEWS or
ChangeLog (top-level).  Currently, these are not copied over at install
time, but we could easily change that for 2.0.

Myself being a Debian and apt-listchanges user, I would very much like
to have something similar for R.  Not sure if it is feasible, though:
just because there is a file called NEWS, we know nothing about its
structure and whether we'll be able to do anything useful with it.
(Note also that I think the Debian changelog file used by
apt-listchanges is not the "usual" traditional ChangeLog file.)

In general, all these needs for having and computing on additional
information means, I think, that we want to move towards XML ...

-k

> best,
> -tony


> Dirk Eddelbuettel <edd@debian.org> writes:

>> On Wed, Jun 09, 2004 at 11:16:34AM -0700, A.J. Rossini wrote:
>>> 
>>> That's a great idea, Greg!  (actually, have you seen the
>>> apt-listchanges and apt-listbugs features on debian, which does the
>>> same prior to install?  Then you can abort the install if the changes
>>> aren't what you want (or if outstanding bugs have/havn't been
>>> fixed/introduced, which is even better, but linking in a bugtracking
>>> system would be a PITA).
>> 
>> It is a good idea -- but we currently do not have a standard of 
>> -- whether it is CHANGES, ChangeLog or changelog
>> -- whether it is in the top-level or the inst directory
>> 
>> edd@chibud:~/src/debian/CRAN> ls */CHANGES
>> multcomp-0.4.6/CHANGES  mvtnorm-0.6.8/CHANGES
>> edd@chibud:~/src/debian/CRAN> ls */ChangeLog
>> Rmpi-0.4.8/ChangeLog     date-1.2.17/ChangeLog    gregmisc-1.11.1/ChangeLog
>> nlme-3.1.48/ChangeLog     rsprng-0.3.1/ChangeLog
>> abind-1.1.0/ChangeLog    date-1.2.18/ChangeLog    gregmisc-1.11.2/ChangeLog
>> quadprog-1.4.7/ChangeLog  tseries-0.9.21/ChangeLog
>> cluster-1.9.1/ChangeLog  foreign-0.6.9/ChangeLog  lattice-0.9.12/ChangeLog
>> rpvm-0.6.2/ChangeLog
>> edd@chibud:~/src/debian/CRAN> ls */inst/CHANGES
>> Rcmdr-0.9.8/inst/CHANGES  car-1.0.12/inst/CHANGES  effects-1.0.5/inst/CHANGES
>> edd@chibud:~/src/debian/CRAN> ls */inst/ChangeLog
>> ls: */inst/ChangeLog: No such file or directory
>> 
>> Dirk
>> 
>>> 
>>> best,
>>> -tony
>>> 
>>> 
>>> "Warnes, Gregory R" <gregory_r_warnes@groton.pfizer.com> writes:
>>> 
>>> > Just a thought:
>>> >
>>> > It would be nice to be able to review the NEWS and/or ChangeLog files for
>>> > packages via the package web page on CRAN...
>>> >
>>> > -Greg
>>> >
>>> > Gregory R. Warnes
>>> > Manager, Non-Clinical Statistics
>>> > Pfizer Global Research and Development
>>> >
>>> >
>>> >
>>> > LEGAL NOTICE\ Unless expressly stated otherwise, this messag...{{dropped}}
>>> >
>>> > ______________________________________________
>>> > R-devel@stat.math.ethz.ch mailing list
>>> > https://www.stat.math.ethz.ch/mailman/listinfo/r-devel
>>> >
>>> 
>>> -- 
>>> rossini@u.washington.edu            http://www.analytics.washington.edu/ 
>>> Biomedical and Health Informatics   University of Washington
>>> Biostatistics, SCHARP/HVTN          Fred Hutchinson Cancer Research Center
>>> UW (Tu/Th/F): 206-616-7630 FAX=206-543-3461 | Voicemail is unreliable
>>> FHCRC  (M/W): 206-667-7025 FAX=206-667-4812 | use Email
>>> 
>>> CONFIDENTIALITY NOTICE: This e-mail message and any attachme...{{dropped}}
>>> 
>>> ______________________________________________
>>> R-devel@stat.math.ethz.ch mailing list
>>> https://www.stat.math.ethz.ch/mailman/listinfo/r-devel
>>> 
>> 
>> -- 
>> FEATURE:  VW Beetle license plate in California
>> 

> -- 
> rossini@u.washington.edu            http://www.analytics.washington.edu/ 
> Biomedical and Health Informatics   University of Washington
> Biostatistics, SCHARP/HVTN          Fred Hutchinson Cancer Research Center
> UW (Tu/Th/F): 206-616-7630 FAX=206-543-3461 | Voicemail is unreliable
> FHCRC  (M/W): 206-667-7025 FAX=206-667-4812 | use Email

> CONFIDENTIALITY NOTICE: This e-mail message and any attachme...{{dropped}}

> ______________________________________________
> R-devel@stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-devel


[Rd] Add links to NEWS/ChangeLog to package pages
Kurt Hornik