[R-pkg-devel] Cannot submit package due to misspell note

Duncan Murdoch murdoch.duncan at gmail.com
Sat Apr 7 01:06:59 CEST 2018


On 06/04/2018 3:14 PM, Ben Bolker wrote:
> 
>    FWIW, the first (many) times I read the warning
> 
> "The Title field should be in title case, current version then in title
> case:"
> 
>    I couldn't parse it at all. Brevity is wonderful, but I might submit a
> patch/wish for this warning to be changed to (something like): "The
> Title field should be in title case; the next line shows the current
> version, while the following line shows the recommended format" (or even
> "The Title field should be in title case! The next line ...")

I don't like the current wording either.  So I'd suggest putting 
together something that people here agree is clear, then actually 
submitting it as a patch.

What I don't like about your first one is that it is too complicated. 
I'd rather have something like your second one, specifically

"The Title field should be in title case!  Your submission has

    blah blah blah

This is not in title case, which would be

    Blah, Blah, Blah"




> 
> 
> 
> On 18-04-06 03:10 PM, Dudek Andrzej wrote:
>> Thanks a lot !!!
>>
>> I've been blind, I've read this message about twenty times and haven't noticed that letter v after - sign  is not capitalized so my thoughts went to spelling issues.  In fact after capitalizing this letter package has passed pre-tests. (Even without Bervin's solution which I plan to implement in next version)
>>
>> Thanks Everyone for Help !
>>
>> Andrzej
>>
>> -----Original Message-----
>> From: Georgi Boshnakov [mailto:georgi.boshnakov at manchester.ac.uk]
>> Sent: Friday, April 6, 2018 8:32 AM
>> To: Dudek Andrzej <Andrzej.Dudek at ue.wroc.pl>
>> Cc: r-package-devel at r-project.org
>> Subject: RE: [R-pkg-devel] Cannot submit package due to misspell note
>>
>> In fact, the reason for rejection is just after the 'misspelled' words:
>>
>>> The Title field should be in title case, current version then in title case:
>> '>Searching for Optimal MDS Procedure for Metric and Interval-valued Symbolic Data'
>>> 'Searching for Optimal MDS Procedure for Metric and Interval-Valued Symbolic Data'
>>
>> Just copy the second line, which is the suggested title in 'title case'.
>> (and write in the Note field on the submission page that the misspelled words are actually names, which you have checked)
>>
>> Georgi Boshnakov
>>
>>
>>
>>
>> -----Original Message-----
>> From: R-package-devel [mailto:r-package-devel-bounces at r-project.org] On Behalf Of Dudek Andrzej
>> Sent: 06 April 2018 07:13
>> Cc: r-package-devel at r-project.org
>> Subject: Re: [R-pkg-devel] Cannot submit package due to misspell note
>>
>> Ok, my fault sorry:
>>
>> This is the original message for current submission from prof. Ligges
>>
>> -----------------------------------------------------------------------------------------------------------------------------------
>>
>> Dear maintainer,
>>
>> package mdsOpt_0.3-1.tar.gz does not pass the incoming checks automatically, please see the pre-test at:
>> <https://win-builder.r-project.org/incoming_pretest/mdsOpt_0.3-1_20180404_090906/Windows/00check.log>
>> Status: 1 NOTE
>>
>> Current CRAN status: ERROR: 1, OK: 11
>> See: <https://CRAN.R-project.org/web/checks/check_results_mdsOpt.html>
>>
>> Please fix all problems and resubmit a fixed version via the webform.
>> If you are not sure how to fix the problems shown, please ask for help on the R-package-devel mailing list:
>> <https://stat.ethz.ch/mailman/listinfo/r-package-devel>
>> If you are fairly certain the rejection is a false positive, please reply-all to this message and explain.
>>
>> More details are given in the directory:
>> <https://win-builder.r-project.org/incoming_pretest/mdsOpt_0.3-1_20180404_090906/>
>> The files will be removed after roughly 7 days.
>>
>>
>> Best regards,
>> CRAN teams' auto-check service
>>
>> -----------------------------------------------------------------------------------------------------------------------------------
>>
>> And following the first link:
>>
>>
>> * using log directory 'd:/RCompile/CRANincoming/R-devel/mdsOpt.Rcheck'
>> * using R version 3.5.0 alpha (2018-03-30 r74499)
>> * using platform: x86_64-w64-mingw32 (64-bit)
>> * using session charset: ISO8859-1
>> * checking for file 'mdsOpt/DESCRIPTION' ... OK
>> * this is package 'mdsOpt' version '0.3-1'
>> * package encoding: UTF-8
>> * checking CRAN incoming feasibility ... NOTE
>> Maintainer: 'Andrzej Dudek <andrzej.dudek at ue.wroc.pl>'
>>
>> Possibly mis-spelled words in DESCRIPTION:
>>    De (13:2)
>>    Diday (14:47)
>>    Groenen (12:13, 14:2)
>>    Leeuw (13:5)
>>    Mair (12:30, 13:16)
>>    Walesiak (15:2, 16:2)
>>    Winsberg (14:18)
>>
>> The Title field should be in title case, current version then in title case:
>> 'Searching for Optimal MDS Procedure for Metric and Interval-valued Symbolic Data'
>> 'Searching for Optimal MDS Procedure for Metric and Interval-Valued Symbolic Data'
>> * checking package namespace information ... OK
>> * checking package dependencies ... OK
>> * checking if this is a source package ... OK
>> * checking if there is a namespace ... OK
>> * checking for hidden files and directories ... OK
>> * checking for portable file names ... OK
>> * checking serialization versions ... OK
>> * checking whether package 'mdsOpt' can be installed ... OK
>> * checking installed package size ... OK
>> * checking package directory ... OK
>> * checking DESCRIPTION meta-information ... OK
>> * checking top-level files ... OK
>> * checking for left-over files ... OK
>> * checking index information ... OK
>> * checking package subdirectories ... OK
>> * checking R files for non-ASCII characters ... OK
>> * checking R files for syntax errors ... OK
>> * loading checks for arch 'i386'
>> ** checking whether the package can be loaded ... OK
>> ** checking whether the package can be loaded with stated dependencies ... OK
>> ** checking whether the package can be unloaded cleanly ... OK
>> ** checking whether the namespace can be loaded with stated dependencies ... OK
>> ** checking whether the namespace can be unloaded cleanly ... OK
>> ** checking loading without being on the library search path ... OK
>> ** checking use of S3 registration ... OK
>> * loading checks for arch 'x64'
>> ** checking whether the package can be loaded ... OK
>> ** checking whether the package can be loaded with stated dependencies ... OK
>> ** checking whether the package can be unloaded cleanly ... OK
>> ** checking whether the namespace can be loaded with stated dependencies ... OK
>> ** checking whether the namespace can be unloaded cleanly ... OK
>> ** checking loading without being on the library search path ... OK
>> ** checking use of S3 registration ... OK
>> * checking dependencies in R code ... OK
>> * checking S3 generic/method consistency ... OK
>> * checking replacement functions ... OK
>> * checking foreign function calls ... OK
>> * checking R code for possible problems ... [12s] OK
>> * checking Rd files ... OK
>> * checking Rd metadata ... OK
>> * checking Rd line widths ... OK
>> * checking Rd cross-references ... OK
>> * checking for missing documentation entries ... OK
>> * checking for code/documentation mismatches ... OK
>> * checking Rd \usage sections ... OK
>> * checking Rd contents ... OK
>> * checking for unstated dependencies in examples ... OK
>> * checking contents of 'data' directory ... OK
>> * checking data for non-ASCII characters ... OK
>> * checking data for ASCII and uncompressed saves ... OK
>> * checking examples ...
>> ** running examples for arch 'i386' ... [15s] OK
>> ** running examples for arch 'x64' ... [16s] OK
>> * checking for unstated dependencies in 'tests' ... OK
>> * checking tests ...
>> ** running tests for arch 'i386' ... [4s] OK
>>    Running 'testthat.R' [4s]
>> ** running tests for arch 'x64' ... [5s] OK
>>    Running 'testthat.R' [5s]
>> * checking PDF version of manual ... OK
>> * DONE
>> Status: 1 NOTE
>>
>>
>> So I assume the rejection is due to misspelling note (or maybe I cannot read this message properly :-))
>>
>> Still appreciate any help
>>
>> Best regards
>>
>> Andrzej
>>
>> -----Original Message-----
>> From: Duncan Murdoch [mailto:murdoch.duncan at gmail.com]
>> Sent: Thursday, April 5, 2018 10:48 PM
>> To: Ben Bolker <bbolker at gmail.com>
>> Cc: Dudek Andrzej <Andrzej.Dudek at ue.wroc.pl>; r-package-devel at r-project.org
>> Subject: Re: [R-pkg-devel] Cannot submit package due to misspell note
>>
>> On 05/04/2018 4:41 PM, Ben Bolker wrote:
>>> I think it was reasonable to post this to the list for discussion --
>>> it's good not to bother the CRAN maintainers unnecessarily. At this
>>> point it might be more productive to e-mail them (CRAN maintainers)
>>> for clarification:  e.g., explain your interpretation of what they're
>>> asking you to do and give them some options about how you might
>>> propose to meet their requirements. Otherwise you're asking a bunch of
>>> strangers on the internet to guess what the CRAN maintainers want you
>>> to do ...
>>>
>>
>> ... without showing us what they asked you to do.
>>
>> Duncan Murdoch
>>
>>> On Thu, Apr 5, 2018 at 4:30 PM, Duncan Murdoch <murdoch.duncan at gmail.com> wrote:
>>>> On 05/04/2018 4:17 PM, Dudek Andrzej wrote:
>>>>>
>>>>> CRAN maintainers rejected the package two times already due to this
>>>>> note
>>>>>
>>>>> But for previous version I've been asked to add the references in
>>>>> description field:
>>>>>
>>>>>> Package Information:
>>>>>> Package: mdsOpt
>>>>>> Version: 0.1-4
>>>>>> Title: Searching for Optimal MDS Procedure for Metric Data
>>>>>> Author(s): Marek Walesiak <marek.walesiak at ue.wroc.pl>  Andrzej Dudek
>>>>>>       <andrzej.dudek at ue.wroc.pl>
>>>>>> Maintainer: Andrzej Dudek <andrzej.dudek at ue.wroc.pl>
>>>>>> Depends: smacof, clusterSim
>>>>>> Suggests: testthat
>>>>>> Description: Searching for optimal multidimensional scaling procedure for
>>>>>>       metric data.
>>>>>
>>>>>
>>>>> Thanks, can you please extend your description text.
>>>>>
>>>>> Can you provide some references in the form authors (year) <doi:...>
>>>>> or <arXiv:...> (no space after 'doi:' and 'arXiv:')?
>>>>>
>>>>> Best,
>>>>> Swetlana Herbrandt
>>>>>
>>>>> --------------------
>>>>>
>>>>> So at this point is some kind of vicious circle for me :-)  Maybe
>>>>> adding quotation mark is best idea (?)
>>>>>
>>>>
>>>> You didn't post the message for the current submission.  In my
>>>> experience, they won't reject a package due to false positives from
>>>> the spell checker, so I would guess that you have misinterpreted their rejection message.
>>>>
>>>> When I was checking incoming packages, I would generally ask
>>>> submitters to respect the requirement to use complete sentences; none
>>>> of your "sentences", e.g.
>>>>
>>>> Selecting the optimal multidimensional scaling (MDS) procedure for
>>>> metric data via metric MDS (ratio, interval, mspline) and nonmetric MDS (ordinal).
>>>>
>>>> and your reference list
>>>>
>>>> (Borg, I., Groenen, P.J.F., Mair, P. (2013) <doi:10.1007/978-3-642-31848-1>,
>>>>    De Leeuw, J., Mair, P. (2015) <doi:10.1002/9781118445112.stat06268.pub2>,
>>>>    Groenen, P.J.F., Winsberg, S., Rodriguez, O., Diday, E. (2006)
>>>> <doi:10.1016/j.csda.2006.04.003>, Walesiak, M. (2016)
>>>> <doi:10.15611/ekt.2016.2.01>,
>>>>    Walesiak, M. (2017) <doi:10.15611/ekt.2017.3.01>).
>>>>
>>>> are grammatically complete sentences, so I probably would have asked
>>>> you to reword things.
>>>>
>>>> Duncan Murdoch
>>>>
>>>>
>>>> ______________________________________________
>>>> R-package-devel at r-project.org mailing list
>>>> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>>
>> ______________________________________________
>> R-package-devel at r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel
>>
>> ______________________________________________
>> R-package-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>>
> 
> ______________________________________________
> R-package-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>



More information about the R-package-devel mailing list