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

Harvester 2.0: [1/4d] Update a DCATUS dataset on CKAN #4464

Closed
1 task
rshewitt opened this issue Sep 14, 2023 · 1 comment
Closed
1 task

Harvester 2.0: [1/4d] Update a DCATUS dataset on CKAN #4464

rshewitt opened this issue Sep 14, 2023 · 1 comment
Assignees

Comments

@rshewitt
Copy link
Contributor

User Story

datagov wants the ability to update a DCATUS dataset using the CKAN API in the new harvesting repo

Acceptance Criteria

[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]

  • GIVEN a set of parameters to update and an ID to a DCATUS dataset on CKAN
    AND a data.gov catalog-like CKAN system is running independently
    WHEN the "update dataset"-equivalent function is called
    THEN the DCATUS dataset will be updated in CKAN

Background

the current harvesting solution is being replaced. in the short-term, the CKAN catalog is intended to persist so the "0.1" harvester replacement needs to offer CKAN dataset update.

Security Considerations (required)

[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]

Sketch

  • create a function which updates a DCATUS dataset via CKAN API
    • package_update and package_patch
  • verify dataset has been updated.
  • Document any bugs or strangeness with the dataset display on the UI, or any differences in the data via the API.
@rshewitt rshewitt added the H2.0/Harvest-General General Harvesting 2.0 Issues label Sep 14, 2023
@rshewitt rshewitt moved this to 📟 Sprint Backlog [7] in data.gov team board Sep 15, 2023
@rshewitt rshewitt self-assigned this Sep 15, 2023
@rshewitt rshewitt moved this from 📟 Sprint Backlog [7] to 🏗 In Progress [8] in data.gov team board Sep 15, 2023
@rshewitt
Copy link
Contributor Author

branch

@rshewitt rshewitt moved this from 🏗 In Progress [8] to 📡 Blocked in data.gov team board Sep 18, 2023
@rshewitt rshewitt moved this from 📡 Blocked to 🏗 In Progress [8] in data.gov team board Sep 20, 2023
@rshewitt rshewitt moved this from 🏗 In Progress [8] to 👀 Needs Review [2] in data.gov team board Sep 20, 2023
@rshewitt rshewitt moved this from 👀 Needs Review [2] to 🏗 In Progress [8] in data.gov team board Sep 26, 2023
@rshewitt rshewitt moved this from 🏗 In Progress [8] to 👀 Needs Review [2] in data.gov team board Sep 26, 2023
@rshewitt rshewitt moved this from 👀 Needs Review [2] to ✔ Done in data.gov team board Sep 27, 2023
@hkdctol hkdctol closed this as completed Sep 29, 2023
@hkdctol hkdctol moved this from ✔ Done to 🗄 Closed in data.gov team board Sep 29, 2023
@btylerburton btylerburton added H2.0/Load and removed H2.0/Harvest-General General Harvesting 2.0 Issues labels Jan 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

3 participants