Isn't the source for CRAN itself open source? One option is to run a test server that can respond with a success or failure message based on the submission.
••••• Brian Lee Yung Rowe Founder, Zato Novo Professor, M.S. Data Analytics, CUNY > On Aug 19, 2014, at 3:55 PM, Kasper Daniel Hansen > <kasperdanielhan...@gmail.com> wrote: > > Given the seeming need for automated submission to CRAN, perhaps the repos > maintainers could consider making a function available that allows one to > do so, for example > source("http://www.cran.r-project.org/submit_to_cran.R") > submit_to_cran("PACKAGE.TARBALL", REQUIRED_ARGUMENTS) > or perhaps be interested in a community developed script? Although I > recognize how easy it is for me to suggest work for others, it seems like > such a script would cut down on everyones work, long-term. > > Best, > Kasper > > > > > On Tue, Aug 19, 2014 at 2:53 PM, Duncan Murdoch <murdoch.dun...@gmail.com> > wrote: > >>> On 19/08/2014 2:40 PM, Carl Boettiger wrote: >>> >>> Dirk, listeners, >>> >>> Perhaps you would consider using omegahat's RHTMLForms instead? >>> >>> library("RHTMLForms") >>> forms <- getHTMLFormDescription("http://xmpalantir.wu.ac.at/ >>> cransubmit/ >>> ") >>> submit_to_cran <- createFunction(forms[[1]]) >>> >>> Should create a function called "submit_to_cran" with arguments >>> corresponding to the webform blanks, e.g. >>> >>> submit_to_cran(name = "packagename", email = "youremail", uploaded_file = >>> "package.tar.gz", comment = "the optional comment") >>> >>> (clearly you could fill those details in from the submitting package >>> description). I haven't tested this. >> If you use this, make sure you test it well enough to get it perfect the >> very first time you use it. If I were a CRAN administrator and received a >> series of bad submissions from someone who was working out the bugs, I >> would not find it difficult either technically or morally to permanently >> ban that user from ever submitting anything again. >> >> Duncan Murdoch >> >> >> ______________________________________________ >> R-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel [[alternative HTML version deleted]] ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel