Installation
Requirements
Compatibility with core CKAN versions:
CKAN version | Compatible? |
---|---|
2.9 | yes |
2.10 | yes |
2.11 | yes |
master | not tested |
Installation
-
Install the extension from
PyPI
:pip install ckanext-harvest-basket
-
Enable the main plugin and harvesters you want to use in your CKAN configuration file (e.g.
ckan.ini
orproduction.ini
):ckan.plugins = ... harvest_basket arcgis_harvester socrata_harvester ...
Dependencies
The extension requires the following CKAN extensions to be installed and enabled:
-
ckanext-harvest: This extension is built on top of ckanext-harvest. You need to install and enable it because ckanext-harvest-basket only provides the harvesters, not the harvesting process itself. Without it, the extension won’t work.
-
ckanext-transmute (optional): If you want to modify remote data based on a schema in your harvest source configuration, you'll need to install and enable ckanext-transmute.
-
ckanext-dcat (optional): If you want to harvest metadata from DCAT JSON files, you'll need to install and enable ckanext-dcat, as we're inheriting the original DCAT harvester from there.
-
ckanext-spatial (optional): If you want to harvest metadata from CSW servers, you'll need to install and enable ckanext-spatial, as we're inheriting the original CSW harvester from there.