Skip to content

v0.4.107 - Surface DCAT-AP fields in package_show

Choose a tag to compare

@aborruso aborruso released this 18 Jun 09:32

What's New

Improvements

  • ckan_package_show now surfaces DCAT-AP metadata fields that the CKAN API already returns but the markdown output previously hid:
    • Rights Holder (dct:rightsHolder)
    • Publisher (dct:publisher)
    • Update Frequency (dct:accrualPeriodicity)
    • Language (dct:language)
    • Access Rights (dct:accessRights)
  • Holder/Publisher resolved via the existing readDcatExtra logic (extras override root on aggregator catalogs), keeping search scoring and dataset detail consistent.

Notes

  • conforms_to intentionally excluded (renders as raw JSON on some portals).
  • Verified on dati.gov.it (DCAT-AP-IT) and open.canada.ca (no regression).

No Breaking Changes

  • All existing functionality preserved.

Full Changelog: v0.4.106...v0.4.107