Re: [Rd] declaring package dependencies

2013-09-16 Thread Matthew Dowle
On Sep 16, 2013, at 01:46 PM, Brian Rowe wrote: That reminds me: I once made a suggestion on how to automate some of the CRAN deployment process, but it was shot down as not being useful to them. I do recall a quote that was along the lines of as long as you don't need help, do whatever you

Re: [Rd] declaring package dependencies

2013-09-16 Thread Matthew Dowle
Ben Bolker wrote : Do you happen to remember what the technical difficulty was? From memory I think it was that CRAN maintainers didn't have access to Uwe's winbuilder machine. But often when I get OK from winbuilder R-devel I don't want it to go to CRAN yet. So procedures and software would

Re: [Rd] declaring package dependencies

2013-09-16 Thread Göran Broström
On 09/15/2013 11:09 AM, Matthew Dowle wrote: I'm a little surprised by this thread. I subscribe to the RSS feeds of changes to NEWS (as Dirk mentioned) and that's been pretty informative in the past : http://developer.r-project.org/RSSfeeds.html Mainly though, I submit to winbuilder before

Re: [Rd] declaring package dependencies

2013-09-16 Thread Duncan Murdoch
On 13-09-16 3:59 AM, Göran Broström wrote: On 09/15/2013 11:09 AM, Matthew Dowle wrote: I'm a little surprised by this thread. I subscribe to the RSS feeds of changes to NEWS (as Dirk mentioned) and that's been pretty informative in the past : http://developer.r-project.org/RSSfeeds.html

Re: [Rd] declaring package dependencies

2013-09-16 Thread Duncan Murdoch
On 13-09-15 9:58 PM, Yihui Xie wrote: I've been watching this thread closely and trying not to chime in, because as Brian Rowe mentioned about CRAN's mysterious absence in a previous reply. It's no mystery that they don't discuss CRAN policies on this list. That's been stated many times. I

Re: [Rd] declaring package dependencies

2013-09-16 Thread Göran Broström
On 09/16/2013 12:38 PM, Duncan Murdoch wrote: On 13-09-16 3:59 AM, Göran Broström wrote: On 09/15/2013 11:09 AM, Matthew Dowle wrote: I'm a little surprised by this thread. I subscribe to the RSS feeds of changes to NEWS (as Dirk mentioned) and that's been pretty informative in the past

Re: [Rd] declaring package dependencies

2013-09-16 Thread Brian Lee Yung Rowe
I haven't used rforge, but I will look check out the scripts. The reason it would be a six-pack of work is that there are generic build systems that handle most of this work. What they don't do is act as a repository, so rforge could remain that while separating out the build process. On Sep

Re: [Rd] declaring package dependencies

2013-09-16 Thread Uwe Ligges
On 16.09.2013 13:52, Göran Broström wrote: On 09/16/2013 12:38 PM, Duncan Murdoch wrote: On 13-09-16 3:59 AM, Göran Broström wrote: On 09/15/2013 11:09 AM, Matthew Dowle wrote: I'm a little surprised by this thread. I subscribe to the RSS feeds of changes to NEWS (as Dirk mentioned)

Re: [Rd] declaring package dependencies

2013-09-15 Thread Matthew Dowle
I'm a little surprised by this thread. I subscribe to the RSS feeds of changes to NEWS (as Dirk mentioned) and that's been pretty informative in the past : http://developer.r-project.org/RSSfeeds.html Mainly though, I submit to winbuilder before submitting to CRAN, as the CRAN policies

Re: [Rd] declaring package dependencies

2013-09-15 Thread Michael Friendly
On 9/13/2013 12:15 PM, John Fox wrote: If I understand this thread, Michael's package doesn't use loglm() -- it provides methods for objects produced by loglm() and hence Enhances the package. Well, here's the rub: vcdExtra uses MASS::loglm() in examples, and also in R code, where it provides

Re: [Rd] declaring package dependencies

2013-09-15 Thread Duncan Murdoch
On 13-09-15 12:52 PM, Michael Friendly wrote: On 9/13/2013 12:15 PM, John Fox wrote: If I understand this thread, Michael's package doesn't use loglm() -- it provides methods for objects produced by loglm() and hence Enhances the package. Well, here's the rub: vcdExtra uses MASS::loglm() in

Re: [Rd] declaring package dependencies

2013-09-15 Thread Paul Gilbert
On 13-09-14 07:20 PM, Duncan Murdoch wrote: On 13-09-14 12:19 PM, Paul Gilbert wrote: On 13-09-14 09:04 AM, Duncan Murdoch wrote: On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: On 13 September 2013 at 11:42, Paul Gilbert wrote: | On 13-09-13 11:02 AM, Dirk Eddelbuettel wrote: | It's not

Re: [Rd] declaring package dependencies

2013-09-15 Thread Brian Rowe
Something that might be of use to you guys is crant (https://github.com/muxspace/crant), which is a set of scripts to make package development and testing simpler. With crant you can build out multiple R instances (release, patch, devel) and then run the build chain against each one. It's

Re: [Rd] declaring package dependencies

2013-09-15 Thread Ben Bolker
Matthew Dowle mdowle at mdowle.plus.com writes: I'm a little surprised by this thread. I subscribe to the RSS feeds of changes to NEWS (as Dirk mentioned) and that's been pretty informative in the past : http://developer.r-project.org/RSSfeeds.html Mainly though, I submit to

Re: [Rd] declaring package dependencies

2013-09-15 Thread Yihui Xie
I've been watching this thread closely and trying not to chime in, because as Brian Rowe mentioned about CRAN's mysterious absence in a previous reply. CRAN is like a ghost in r-devel (or any other mailing lists) -- everybody is discussing about it, and nobody has ever seen it. Perhaps one day

Re: [Rd] declaring package dependencies

2013-09-15 Thread Brian Rowe
That reminds me: I once made a suggestion on how to automate some of the CRAN deployment process, but it was shot down as not being useful to them. I do recall a quote that was along the lines of as long as you don't need help, do whatever you want, so one thought is to just set up a build

Re: [Rd] declaring package dependencies

2013-09-14 Thread Duncan Murdoch
On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: On 13 September 2013 at 11:42, Paul Gilbert wrote: | On 13-09-13 11:02 AM, Dirk Eddelbuettel wrote: | It's not so much Rcpp itself or my 20-ish packages but the fact that we (as | in the Rcpp authors) now stand behind an API that also has to

Re: [Rd] declaring package dependencies

2013-09-14 Thread Dirk Eddelbuettel
On 14 September 2013 at 09:04, Duncan Murdoch wrote: | On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: | But the focus here should not be on my hobby package. The focus needs to be | on how four CRAN maintainers (who do a boatload of amazing work which is | _truly_ appreciated in its

Re: [Rd] declaring package dependencies

2013-09-14 Thread Brian G. Peterson
On 09/14/2013 08:04 AM, Duncan Murdoch wrote: On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: But the focus here should not be on my hobby package. The focus needs to be on how four CRAN maintainers (who do a boatload of amazing work which is _truly_ appreciated in its thoroughness and reach)

Re: [Rd] declaring package dependencies

2013-09-14 Thread Paul Gilbert
On 13-09-14 09:04 AM, Duncan Murdoch wrote: On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: On 13 September 2013 at 11:42, Paul Gilbert wrote: | On 13-09-13 11:02 AM, Dirk Eddelbuettel wrote: | It's not so much Rcpp itself or my 20-ish packages but the fact that we (as | in the Rcpp

Re: [Rd] declaring package dependencies

2013-09-14 Thread Matthew Dowle
I'm a little surprised by this thread. I subscribe to the RSS feeds of changes to NEWS (as Dirk mentioned) and that's been pretty informative in the past : http://developer.r-project.org/RSSfeeds.html Mainly though, I submit to winbuilder before submitting to CRAN, as the CRAN policies

Re: [Rd] declaring package dependencies

2013-09-14 Thread Duncan Murdoch
On 13-09-14 9:14 AM, Dirk Eddelbuettel wrote: On 14 September 2013 at 09:04, Duncan Murdoch wrote: | On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: | But the focus here should not be on my hobby package. The focus needs to be | on how four CRAN maintainers (who do a boatload of amazing work

Re: [Rd] declaring package dependencies

2013-09-14 Thread Duncan Murdoch
On 13-09-14 9:16 AM, Brian G. Peterson wrote: On 09/14/2013 08:04 AM, Duncan Murdoch wrote: On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: But the focus here should not be on my hobby package. The focus needs to be on how four CRAN maintainers (who do a boatload of amazing work which is

Re: [Rd] declaring package dependencies

2013-09-14 Thread Duncan Murdoch
On 13-09-14 12:19 PM, Paul Gilbert wrote: On 13-09-14 09:04 AM, Duncan Murdoch wrote: On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: On 13 September 2013 at 11:42, Paul Gilbert wrote: | On 13-09-13 11:02 AM, Dirk Eddelbuettel wrote: | It's not so much Rcpp itself or my 20-ish packages but

Re: [Rd] declaring package dependencies

2013-09-14 Thread Dirk Eddelbuettel
On 14 September 2013 at 19:01, Duncan Murdoch wrote: | On 13-09-14 9:14 AM, Dirk Eddelbuettel wrote: | | On 14 September 2013 at 09:04, Duncan Murdoch wrote: | | On 13-09-13 12:00 PM, Dirk Eddelbuettel wrote: | | But the focus here should not be on my hobby package. The focus needs to be |

Re: [Rd] declaring package dependencies

2013-09-13 Thread Duncan Murdoch
On 13/09/2013 8:31 AM, Michael Friendly wrote: On 9/12/2013 1:37 PM, Duncan Murdoch wrote: I think this one would be fine if you had library(MASS) or require(MASS) or (probably best) used MASS::loglm explicitly. It may be that in the past some other package put MASS on the search list, and

Re: [Rd] declaring package dependencies

2013-09-13 Thread Dirk Eddelbuettel
On 13 September 2013 at 09:51, Duncan Murdoch wrote: | Changes are generally announced in the NEWS.Rd file long before release, | but R-devel is an unreleased version, so you won't see the news until it | is there. Announcing things that nobody can try leads to fewer useful | comments than

Re: [Rd] declaring package dependencies

2013-09-13 Thread Prof Brian Ripley
On 13/09/2013 14:51, Duncan Murdoch wrote: On 13/09/2013 8:31 AM, Michael Friendly wrote: On 9/12/2013 1:37 PM, Duncan Murdoch wrote: I think this one would be fine if you had library(MASS) or require(MASS) or (probably best) used MASS::loglm explicitly. It may be that in the past some

Re: [Rd] declaring package dependencies

2013-09-13 Thread Duncan Murdoch
On 13/09/2013 10:18 AM, Dirk Eddelbuettel wrote: On 13 September 2013 at 09:51, Duncan Murdoch wrote: | Changes are generally announced in the NEWS.Rd file long before release, | but R-devel is an unreleased version, so you won't see the news until it | is there. Announcing things that nobody

Re: [Rd] declaring package dependencies

2013-09-13 Thread Duncan Murdoch
On 13/09/2013 10:37 AM, Prof Brian Ripley wrote: On 13/09/2013 14:51, Duncan Murdoch wrote: On 13/09/2013 8:31 AM, Michael Friendly wrote: On 9/12/2013 1:37 PM, Duncan Murdoch wrote: I think this one would be fine if you had library(MASS) or require(MASS) or (probably best) used

Re: [Rd] declaring package dependencies

2013-09-13 Thread Dirk Eddelbuettel
On 13 September 2013 at 10:38, Duncan Murdoch wrote: | On 13/09/2013 10:18 AM, Dirk Eddelbuettel wrote: | On 13 September 2013 at 09:51, Duncan Murdoch wrote: | | Changes are generally announced in the NEWS.Rd file long before release, | | but R-devel is an unreleased version, so you won't see

Re: [Rd] declaring package dependencies

2013-09-13 Thread Paul Gilbert
On 13-09-13 11:02 AM, Dirk Eddelbuettel wrote: On 13 September 2013 at 10:38, Duncan Murdoch wrote: | On 13/09/2013 10:18 AM, Dirk Eddelbuettel wrote: | On 13 September 2013 at 09:51, Duncan Murdoch wrote: | | Changes are generally announced in the NEWS.Rd file long before release, | | but

Re: [Rd] declaring package dependencies

2013-09-13 Thread Dirk Eddelbuettel
On 13 September 2013 at 11:42, Paul Gilbert wrote: | On 13-09-13 11:02 AM, Dirk Eddelbuettel wrote: | It's not so much Rcpp itself or my 20-ish packages but the fact that we (as | in the Rcpp authors) now stand behind an API that also has to accomodate | changes in R CMD check. Case in point

Re: [Rd] declaring package dependencies

2013-09-13 Thread Gray Calhoun
John Fox: (12:15PM on Fri, Sep 13) [...cut...] I think that most users -- as opposed to R developers -- will find the package::function( ... ) syntax in examples not so much ugly as cryptic. I think that we have ample recent evidence on this list that even developers (I don't exempt myself) are

Re: [Rd] declaring package dependencies

2013-09-13 Thread John Fox
Dear Duncan and Michael, -Original Message- From: r-devel-boun...@r-project.org [mailto:r-devel-bounces@r- project.org] On Behalf Of Duncan Murdoch Sent: Friday, September 13, 2013 9:51 AM To: Michael Friendly Cc: r-devel Subject: Re: [Rd] declaring package dependencies On 13/09

[Rd] declaring package dependencies

2013-09-12 Thread Michael Friendly
I received the following email note re: the vcdExtra package A vcd update has shown that packages TIMP and vcdExtra are not declaring their dependence on colorspace/MASS: see http://cran.r-project.org/web/checks/check_results_vcdExtra.html But, I can't see what to do to avoid this, nor

Re: [Rd] declaring package dependencies

2013-09-12 Thread Duncan Murdoch
On 12/09/2013 9:38 AM, Michael Friendly wrote: I received the following email note re: the vcdExtra package A vcd update has shown that packages TIMP and vcdExtra are not declaring their dependence on colorspace/MASS: see http://cran.r-project.org/web/checks/check_results_vcdExtra.html But,

Re: [Rd] declaring package dependencies

2013-09-12 Thread Paul Gilbert
Michael (Several of us are struggling with these changes, so my comments are from the newly initiated point of view, rather than the fully knowledgeable.) On 13-09-12 09:38 AM, Michael Friendly wrote: I received the following email note re: the vcdExtra package A vcd update has shown that