Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some ideas for DESCRIPTION checking #122

Open
maelle opened this issue Oct 4, 2018 · 1 comment
Open

Some ideas for DESCRIPTION checking #122

maelle opened this issue Oct 4, 2018 · 1 comment

Comments

@maelle
Copy link
Contributor

maelle commented Oct 4, 2018

Possibly some of these are already implemented 🙈

  • valid URLs (crul::ok() or httr equivalent) anywhere where there's an URL - including checking whether there's a redirect, i.e. when a repo was transferred to a new owner on GitHub, the URL should be changed although the old one is still valid because redirected.
  • has the URLs (BugReports, Repository)
  • only roles that exist
  • no duplicate authors (tricky one when not for exact match)
  • the description check that's already done somewhere else (stating it shouldn't start by "This package")
  • no duplicate dependency, e.g. the same package twice once under Depends once under Suggests
  • no missing necessary field
  • no non-accepted fields
  • ORCIDs (that would be "best-practice" and quite opiniated so probably not in scope) also cf Check for valid ORCID pkgcheck#200
  • Anything that's in R CMD Check reg DESCRIPTION except with regard to the rest of the package.
@sda030
Copy link

sda030 commented Jan 22, 2024

Just got this one:
"It seems like you have too many spaces in your description field.
Probably because linebreaks count as spaces too.
Please remove unecassary ones."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants