Support JSON when syncing between CKAN and pycsw
Open
- Dominant language
- XSLT
- Stars
- 136
- Forks
- 207
- PR merge metrics
- No merged PRs in 30d
Description
Currently when an "arcgis" record is found, it is skipped from the sync process.
https://github.com/okfn/ckanext-spatial/blob/master/bin/ckan_pycsw.py#L172
It would be nice to transform this JSON record to a valid ISO XML to import to pycsw.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in bin/ckan_pycsw.py at line 172, where records identified as "arcgis" are skipped. Trace the existing CKAN-to-pycsw sync and metadata import flow to understand the expected ISO XML input. Done means an ArcGIS JSON record is transformed into valid ISO XML and imported during synchronization.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend, data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100