I recently tried to submit a package to CRAN using the release function in the devtools package and got the response:> The policies asked you to use the webform: do so in future.I think that the relevant line in the policies are:> When submitting a package to CRAN you should use the submission form at > http://CRAN.R-project.org/submit.html (and not send an email). You will be sent > a confirmation email which needs to be accepted.> If this fails, upload by anonymous ftp to ftp://CRAN.R-project.org/incoming/ and > send a (plain text ASCII) email at the same time, with subject line as specified below.As far as I know, the release function uses the second method, so I don't quite understand what the problem is. Has that method of submission been banned? -- Regards, Richie Learning R 4dpiecharts.com
On 19/08/2014 9:28 AM, Richard Cotton wrote:> I recently tried to submit a package to CRAN using the release > function in the devtools package and got the response: > > > The policies asked you to use the webform: do so in future. > > I think that the relevant line in the policies are: > > > When submitting a package to CRAN you should use the submission form at > > http://CRAN.R-project.org/submit.html (and not send an email). You will be sent > > a confirmation email which needs to be accepted. > > > If this fails, upload by anonymous ftp to ftp://CRAN.R-project.org/incoming/ and > > send a (plain text ASCII) email at the same time, with subject line as specified below. > > As far as I know, the release function uses the second method, so I > don't quite understand what the problem is. > > Has that method of submission been banned? >Presumably the second method is less convenient for the CRAN maintainers than the first, so you should only use it if the first method fails. As the policy says. Duncan Murdoch
Dirk Eddelbuettel
2014-Aug-19 14:19 UTC
[Rd] Is using devtools::release no longer allowed?
Hi Richie,
On 19 August 2014 at 16:28, Richard Cotton wrote:
| I recently tried to submit a package to CRAN using the release
| function in the devtools package and got the response:
|
| > The policies asked you to use the webform: do so in future.
|
| I think that the relevant line in the policies are:
|
| > When submitting a package to CRAN you should use the submission form at
| > http://CRAN.R-project.org/submit.html (and not send an email). You will
be sent
| > a confirmation email which needs to be accepted.
|
| > If this fails, upload by anonymous ftp to
ftp://CRAN.R-project.org/incoming/ and
| > send a (plain text ASCII) email at the same time, with subject line as
specified below.
|
| As far as I know, the release function uses the second method, so I
| don't quite understand what the problem is.
|
| Has that method of submission been banned?
i) AFAICT devtools is just one package by one very talented and prolific
author -- but it was never blessed by R Core or CRAN, so the first error
here
may just be your assumptions. Then again, I presume devtools
'just' used
ftp and the issue may be that ftp might be deprecated.
ii) CRAN Policies change, but to our chagrin changes are (were?) somewhat
infrequently communicated. However, just this weekend I (and presumably
a larger number of other package author, so I assume you were included)
received an email by Kurt Hornik with a changeset over the last few
months. So as of today the preference for the webform must count as
announced.
iii) Because of ii) and the lack of communication, I created a cronjob based
on code in and writing to a github repo [1] and posting via twitter [2]
so you have options for remaining informed if you so desire.
iv) I haven't had an upload in a few days, but I must have upload well in
excess of one hundred times via ftp [3] so if it really is frowned upon
now per i) I am sure to miss it.
Hope this helps, Dirk
[1] https://github.com/eddelbuettel/crp
[2] https://twitter.com/CRANPolicyWatch
[3] ncftp has a ~/.ncftp/ directory which makes this quasi-stateful and trivial
--
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
On Tue, Aug 19, 2014 at 8:28 AM, Richard Cotton <richierocks at gmail.com> wrote:> I recently tried to submit a package to CRAN using the release > function in the devtools package and got the response: > >> The policies asked you to use the webform: do so in future. > > I think that the relevant line in the policies are: > >> When submitting a package to CRAN you should use the submission form at >> http://CRAN.R-project.org/submit.html (and not send an email). You will be sent >> a confirmation email which needs to be accepted. > >> If this fails, upload by anonymous ftp to ftp://CRAN.R-project.org/incoming/ and >> send a (plain text ASCII) email at the same time, with subject line as specified below. > > As far as I know, the release function uses the second method, so I > don't quite understand what the problem is.The development version of devtools uses the web form method. I will endeavour to track changes to the CRAN release process as closely as possible, but as noted elsewhere in this thread, those changes are not always well communicated. The devtools philosophy is "anything that can be automated, should be automated". You may also be eligible for the devtools guarantee: "if because of a bug in devtools a member of R-core gets angry with you, I will send you a handwritten apology note. Just forward me the email and your address, and I'll get a card in the mail." Hadley -- http://had.co.nz/
Reasonably Related Threads
- \U with more than 4 digits returns the wrong character
- \U with more than 4 digits returns the wrong character
- Unicode display problem with data frames under Windows
- Unicode display problem with data frames under Windows
- passing extra arguments to devtools::build