Ticket #1152 (new enhancement)
True support for generic CSW servers
Reported by: | amercader | Owned by: | amercader |
---|---|---|---|
Priority: | major | Milestone: | ckan-backlog |
Component: | uklii | Keywords: | geo |
Cc: | william.waites@… | Repository: | ckanext-harvest |
Theme: | harvesting |
Description
The CSW harvesters implemented at the moment were developed with the DGU project in mind, and they assume all remote CSW servers to implement the Gemini 2 specification. Gemini 2 is the profile defined in the UK for INSPIRE complying metadata, so obviously catalogs from other countries or non-INSPIRE complying ones won't be able to be harvested.
The changes needed to support generic CSW servers (i.e. those implementing the ISO 19139 profile) are:
- Handling the validators (right now are hardcoded in the harvester
code). This probably involves issues discussed in the CREP 3 (ticket #1134)
- Changes in the model to adapt the specification to ISO 19139
- Renaming objects and classes which are now Gemini-centric
List of CSW servers tested:
Change History
comment:1 Changed 3 years ago by amercader
- Cc william.waites@…, james.gardner@… added; ww@…, james@… removed
- Milestone changed from ckan-v1.5-sprint-1 to ckan-v1.5-sprint-3
comment:2 Changed 3 years ago by thejimmyg
- Milestone changed from ckan-v1.5-sprint-3 to ckan-backlog
Note: See
TracTickets for help on using
tickets.
Bumping to ckan-v1.5-sprint-3 and updating the CC email addresses so people actually get any updates.