Apps and Ideas Extension
DEPRECATED
The ckanext-apps extension is deprecated, it has been replaced by the Related Items feature in CKAN core.
Tools have been added to this repository to migrate a ckanext-apps deployment to CKAN Related Items:
Update your version of ckanext-apps to the latest commit on the master branch and run python setup.py develop in the ckanext-apps dir.
Use the ckanext-apps-migrate dump command to dump your ckanext-apps database tables to a JSON file:
ckanext-apps-migrate -c deployment.ini dump > related.json
Use the ckanext-apps-migrate load command to load the dumped ckanext-apps data into your CKAN database as Related Items:
ckanext-apps-migrate -c deployment.ini load related.json
Use the ckanext-apps-scraper.py to scrape images for your related applications.
Add an extra public directory to your site (using the extra_public_paths setting). Create a directory called migrated_application_images and move the scraped images into it.
Disable the ckanext-apps extension by removing it from the ckan.plugins line in your ini file.
Requirements
If using Ubuntu 10.04 LTS appliance:
sudo apt-get install python-imaging
Installation and Activation
To install the plugin, enter your virtualenv and load the source:
(ckan)$ pip install -e git+https://github.com/okfn/ckanext-apps#egg=ckanext-apps
Add to your CKAN .ini file:
ckan.plugins = community <other-plugins>
The Community plugin should be available at http://myckaninstance/apps and http://myckaninstance/ideas