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. You should run the command from the
ckanext-apps directory. For example::
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. Again, run the
command from the ckanext-apps directory. For example::
ckanext-apps-migrate -c deployment.ini load related.json
You should now see your applications and ideas as Related Items in CKAN.
For example, browse to /apps to see the Related Dashboard. However,
the images for your related applications will not appear yet.
Use the ckanext-apps-scraper.py included with ckanext-apps to scrape the
images for your related applications from your site running ckanext-apps.
Follow the instructions in ckanext-apps-scraper.py.
Add an extra public directory to your site (using the extra_public_paths
setting in your ini file). Inside the extra public directory create a
directory called migrated_application_images. Move the image files
downloaded by the scraper into this directory.
Restart the webserver. You should now see the images for your related
applications on the related dashboard.
Disable the ckanext-apps extension by deleting it from the
ckan.plugins = line in your ini file and restarting the web server.