Re: [R] Review process for new packages
2006/10/18, Anupam Tyagi [EMAIL PROTECTED]: Although, this is a sensitive issue, it is unfortunate that such review (or comment, if that is a more suitable word) process is not available at R. Matlab has a nice system with reviews and metrics. See e.g. http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=174objectType=file I also like the grouping in categories, see http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do But this is probably more a question of how complex the web site should be. -- Regards, Hans-Peter __ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] Review process for new packages
Anupam Tyagi wrote: Hello, Duncan Murdoch murdoch at stats.uwo.ca writes: On 10/17/2006 2:22 AM, Andreas Wittmann wrote: Hi all, i'm currently working on a creditmetrics package which includes functions for computing the credit risk model creditmetrics. I guess it would be finished in a few days. My question now is, does there exist some review process before sending it to ctan or is it reviewed after having sended it? There's no review process to decide whether your package is useful or well-written. If you want that kind of review you should submit it to the Journal of Statistical Software. Although, this is a sensitive issue, it is unfortunate that such review (or comment, if that is a more suitable word) process is not available at R. Is it possible to have some process where people can provide comments, even if it is not a journal review. In a sense, that's what this mailing list does; there is also some information in CRAN task views. If you ask how do I..., you're likely to get recommendations for some packages and not others; that advice is worth listening to. It can help in improving the quality of packages submitted to R, in reducing bugs, or simply catching errors (coding and non-coding) that the author may have over-looked by mistake. Will contributing something to R, on provisional basis, and then asking for comments, and then submitting a final version work? Essentially all contributions to CRAN are on a provisional basis: packages are updated frequently! Getting a formal review of your contribution is harder, but you as author probably know people who would be qualified to give you comments and suggestions, and it would be worth asking them. You as a package user should contribute positive suggestions to authors; most authors are happy to know that someone is interested in their work. It may also help to require the author to include a mathematical description of what has been submitted, if it is a statistical function. It would be pretty much impossible to automate this requirement, which means it would require a very large amount of human work. Since this is what JSS does, why compete? One thing you as author can do if you've got a JSS publication accepted, is to make sure that's clear on CRAN, e.g. by including the citation in the package description. Duncan Murdoch This be because most new users find it difficult to read R code at the level of functions. They may also not be familiar with the statistical concept, but may know about it mathematically---because different disciplines have differentiated their specialized terminology (with some variation) as discipline specific statistical applications have evolved. I think this will make R more accessible to a wider user-base. __ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] Review process for new packages
On 10/17/2006 2:22 AM, Andreas Wittmann wrote: Hi all, i'm currently working on a creditmetrics package which includes functions for computing the credit risk model creditmetrics. I guess it would be finished in a few days. My question now is, does there exist some review process before sending it to ctan or is it reviewed after having sended it? You should read the instructions in the Writing R Extensions manual, and make sure it passes R CMD check without errors or warnings, before you send it. CRAN will run its own checks on a number of different platforms, and if your package doesn't pass, they'll probably ask you to fix it -- but you should do your best to make their job easier by getting it right before you send it. If your package passes those checks, it will likely be posted to CRAN. (There are exceptions, e.g. if they notice your license is not compatible with CRAN, etc.) There's no review process to decide whether your package is useful or well-written. If you want that kind of review you should submit it to the Journal of Statistical Software. Duncan Murdoch __ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] Review process for new packages
One thing you might want to do is an R CMD CHECK with both the development and released versions of R since CRAN will check it against both: http://cran.r-project.org/src/contrib/checkSummary.html On 10/17/06, Duncan Murdoch [EMAIL PROTECTED] wrote: On 10/17/2006 2:22 AM, Andreas Wittmann wrote: Hi all, i'm currently working on a creditmetrics package which includes functions for computing the credit risk model creditmetrics. I guess it would be finished in a few days. My question now is, does there exist some review process before sending it to ctan or is it reviewed after having sended it? You should read the instructions in the Writing R Extensions manual, and make sure it passes R CMD check without errors or warnings, before you send it. CRAN will run its own checks on a number of different platforms, and if your package doesn't pass, they'll probably ask you to fix it -- but you should do your best to make their job easier by getting it right before you send it. If your package passes those checks, it will likely be posted to CRAN. (There are exceptions, e.g. if they notice your license is not compatible with CRAN, etc.) There's no review process to decide whether your package is useful or well-written. If you want that kind of review you should submit it to the Journal of Statistical Software. Duncan Murdoch __ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. __ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] Review process for new packages
Hello, Duncan Murdoch murdoch at stats.uwo.ca writes: On 10/17/2006 2:22 AM, Andreas Wittmann wrote: Hi all, i'm currently working on a creditmetrics package which includes functions for computing the credit risk model creditmetrics. I guess it would be finished in a few days. My question now is, does there exist some review process before sending it to ctan or is it reviewed after having sended it? There's no review process to decide whether your package is useful or well-written. If you want that kind of review you should submit it to the Journal of Statistical Software. Although, this is a sensitive issue, it is unfortunate that such review (or comment, if that is a more suitable word) process is not available at R. Is it possible to have some process where people can provide comments, even if it is not a journal review. It can help in improving the quality of packages submitted to R, in reducing bugs, or simply catching errors (coding and non-coding) that the author may have over-looked by mistake. Will contributing something to R, on provisional basis, and then asking for comments, and then submitting a final version work? It may also help to require the author to include a mathematical description of what has been submitted, if it is a statistical function. This be because most new users find it difficult to read R code at the level of functions. They may also not be familiar with the statistical concept, but may know about it mathematically---because different disciplines have differentiated their specialized terminology (with some variation) as discipline specific statistical applications have evolved. I think this will make R more accessible to a wider user-base. ---Anupam. __ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.