[R-pkg-devel] Note on check of DOI: string

Uwe Ligges ||gge@ @end|ng |rom @t@t|@t|k@tu-dortmund@de
Tue Apr 2 18:43:58 CEST 2019



On 02.04.2019 18:35, Roger Bivand wrote:
> Using https://cran.r-project.org/web/packages/submission_checklist.html, 
> I have a real but non-conformant DOI string in my DESCRIPTION file:
> 
> https://doi.org/10.1002/(SICI)1097-0258(19990830)18:16<2147::AID-SIM179>3.0.CO;2-I 
> 
> 
> giving in check --as-cran:
> 
> Found the following (possibly) invalid DOIs:
>    DOI: 10.1002/(SICI)1097-0258(19990830)18:16<2147::AID-SIM179
>      From: DESCRIPTION
>      Status: Bad Request
>      Message: 400
> 
> as parsing the string appears not to parse the embedded ">" correctly. 
> Is escaping possible? Easiest would be just dropping the DOI in this 
> case, as it is not rendering correctly. It looks like the pattern string 
> in tools/R/doitools.R line 33 is over-eager.
> 
> Hints welcome,

URLencode() it for the DESCRIPTION file.

Best,
Uwe


> Roger
>



More information about the R-package-devel mailing list