metacran / metacranweb

Web pages for metacran
http://www.r-pkg.org
13 stars 6 forks source link

METACRAN does not parse maintainer in Authors@R #93

Open mhahsler opened 6 years ago

mhahsler commented 6 years ago

METACRAN misses maintainers for packages which use Authors@R. As a result, some maintainers are missing on https://www.r-pkg.org/maint.

From http://www.hep.by/gnu/r-patched/r-exts/R-exts_4.html:

Both Author' andMaintainer' fields can be omitted (as from R 2.14.0) if a suitable Authors@R' field is given. This field can be used to provide a refined, machine-readable description of the package "authors" (in particular specifying their precise roles), via suitable R code. The roles can include"aut"' (author) for full authors, "cre"' (creator) for the package maintainer, and"ctb"' (contributor) for other contributors, among others. See ?person for more information. Note that no role is assumed by default. Auto-generated package citation information takes advantage of this specification; in R 2.14.0 or later, the Author' andMaintainer' fields are auto-generated from it if needed when building or installing.

gaborcsardi commented 6 years ago

METACRAN misses maintainers for packages which use Authors@R. As a result, some maintainers are missing on https://www.r-pkg.org/maint.

Who?

Note that you are citing a document from 2012.

mhahsler commented 6 years ago

Hi Gabor,

Here are some example missing maintainer names: Zeileis, Hornik, Hahsler

Sorry for the old link! The current version https://cran.r-project.org/doc/manuals/r-release/R-admin.html states the same.

gaborcsardi commented 6 years ago

Here are some example missing maintainer names: Zeileis, Hornik, Hahsler

I am not sure what you mean.

https://www.r-pkg.org/maint/Achim.Zeileis@R-project.org https://www.r-pkg.org/maint/Kurt.Hornik@R-project.org https://www.r-pkg.org/maint/mhahsler@lyle.smu.edu

gaborcsardi commented 6 years ago

Missing from where?

mhahsler commented 6 years ago

They are missing from the index on https://www.r-pkg.org/maint. If I go to 'Z' then 'Zeileis' is missing in the list. He does show up if I use the search box.