-
Notifications
You must be signed in to change notification settings - Fork 235
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
Move datapack from Depends to Suggests in data.land #3373
Conversation
Proposed by BU Research Computing Services
|
I fully endorse this logic 👍 |
This comment was marked as resolved.
This comment was marked as resolved.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
implemented manually, should this be done w/ generate_dependencies.R?
Yes, it should. In this case your result is probably identical, but pls use the script
- update Changelog
I think this is a modules/data.land/NEWS.md change but not a CHANGELOG.md change.
NEWS.md is empty for v 1.8.0.9000, which is the version in DESCRIPTION. Should I add information there? At the repository CHANGELOG.md level, the section for adding changes is [Unreleased]. Is there an intentional discrepancy in these protocols? Or should I create a new section for Unreleased changes? Should this protocol be documented? |
Yep, please
[unreleased] is what we've been using in CHANGELOG for as long as I've been on the project; x.y.z.9000 is the convention I see in the NEWS files of other R packages that use the .9000 = dev version convention. In either case it seems fairly transparent to me that in both files the basic convention is "add new changes at the top, then at release time we label them with the correct version" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One more piece I should have asked for to start with: Need to add an if to make the dataone_download function throw a useful error if datapack isn't installed. @dlebauer unless you object, I'll make that change and push it straight to this branch.
NEWS.md updated |
Between different filenames and conventions it may not be as clear to others - it's still not clear to me when we should update news vs changelog or both |
Go for it, thanks! |
Description
This reverts one of the changes from #2670 moving datapack from Imports to Suggests. As recommended by @infotroph in that PR:
A search of the codebase shows the datapack package is only used once in the data.land package, and it is used directly following a call to the dataone package in the
dataone_download
functionpecan/modules/data.land/R/dataone_download.R
Line 39 in 1b18134
Rationale for change:
Motivation and Context
Proposed by BU Research Computing Services in Slack
Motivating discussion:
Review Time Estimate
Types of changes
Checklist:
I will do this if implemented