-
Notifications
You must be signed in to change notification settings - Fork 257
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
use_project() should create DESCRIPTION? #169
Comments
Alternatively, |
Here's how rprojroot recognizes an R package: https://github.com/krlmlr/rprojroot/blob/0ec8bf7d70b62201a3749f62100481e15b647550/R/has-file.R#L117 What if we made a DESCRIPTION file that used I wish I understood when GitHub will inline the code linked to vs. not. |
I think promoting DESCRIPTION as the standard metadata for an R project is a good idea, as it provides essential dependency information and it would also help with capturing authorship and other metadata. DESCRIPTION is used for:
The question to me is whether |
I agree with @noamross that I'd mostly be worried about breaking compatibility with existing tooling if we replace
Not sure I understand the motivation to replace |
@cboettig thanks for the detailed analysis. I agree with your conclusions — there doesn't seem to be much benefit to introducing some sort of special "project" idea that sits partway in between the current conception of a project and a package. |
That way the project can act as a package when needed (i.e.
load_all()
). But we need some field that specifies this is not a package, and update the checks elsewhere.The text was updated successfully, but these errors were encountered: