Skip to content

Surface UK Populace Zenodo DOI in bundle provenance #439

Description

@anth-volk

PR #409 attempted to surface the UK Populace preservation DOI (10.5281/zenodo.20678518) in the old release-manifest TRO path via pe:preservationDoi.

That PR has been superseded by the merged .py-owned bundle work (#425/#427/#438), which certifies UK Populace through src/policyengine/data/bundle/manifest.json instead of the old src/policyengine/data/release_manifests/uk.json pathway.

We should port the preservation DOI support into the current bundle system rather than merging PR #409 as-is.

Acceptance criteria:

  • The current UK bundle data release metadata records the Zenodo preservation DOI for the certified Populace UK release, if that DOI is still the correct preserved artifact for the currently certified build.
  • Bundle TRO generation emits the preservation DOI, e.g. as pe:preservationDoi, when the data release manifest/bundle metadata includes it.
  • Tests cover DOI propagation from bundle/data-release metadata into the generated TRO.
  • The old release-manifest pathway is not restored.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions