Ticket #1030 (closed defect: fixed)
Move harvesting out of the rest API
Reported by: | thejimmyg | Owned by: | amercader |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | ckan | Keywords: | |
Cc: | Repository: | ckan | |
Theme: | none |
Description
Change History
comment:2 Changed 3 years ago by amercader
- Status changed from new to assigned
This includes:
- Take out all references to harvestsource, harvestingjob and harvesteddocument in the rest API
- Move the harvesting bits of ckan/lib/cli.py into ckanext-harvest.
- Move ckan/controller/harvesting.py and cknan/model/harvesting.py to ckanext-harvest as well
- Update ckanext-csw to be able to find the code it needs in the new place.
comment:3 Changed 3 years ago by thejimmyg
- Priority changed from awaiting triage to major
Also:
- Delete harvest sources
- Implement a Genshi template filter so that if there is an INSPIRE package_extra set to True, you can link to the XML and HTML generation API calls in ckanext-csw
- Write tests in ckanext-dgu for all the API calls that Drupal is making
Note: See
TracTickets for help on using
tickets.