This extension contains customization for adapting CKAN for a digitization resources knowledge base.
Compatibility with core CKAN versions:
| CKAN version | Compatible? |
|---|---|
| 2.6 and earlier | no |
| 2.7 | no |
| 2.8 | no |
| 2.9 | not tested |
| 2.10 | not tested |
| 2.11.1 | yes |
Values:
- "yes"
- "not tested" - I can't think of a reason why it wouldn't work
- "not yet" - there is an intention to get it working
- "no"
To install ckanext-digitizationknowledge:
-
Activate your CKAN virtual environment, for example:
. /usr/lib/ckan/default/bin/activate
-
Clone the source and install it on the virtualenv
git clone https://github.com/iDigAcademy/ckanext-digitizationknowledge.git cd ckanext-digitizationknowledge pip install -e . pip install -r requirements.txt
-
Add
digitizationknowledgeto theckan.pluginssetting in your CKAN config file (by default the config file is located at/etc/ckan/default/ckan.ini). -
Restart CKAN. For example if you've deployed CKAN with Apache on Ubuntu:
sudo service apache2 reload
None at present
To install ckanext-digitizationknowledge for development, activate your CKAN virtualenv and do:
git clone https://github.com/iDigAcademy/ckanext-digitizationknowledge.git
cd ckanext-digitizationknowledge
pip install -e .
pip install -r dev-requirements.txt
To run the tests, do:
pytest --ckan-ini=test.ini