Extension Package Converter


Extension Basics

Title
Package Converter
Name
ckanext-package_converter
Type
Public extension
Description
CKAN extension for converting metadata, allowing export and import of package metadata to multiple formats including DataCite, OAI_DC, DCAT_AP_CH, Schema.org, and GCMD DIF.
CKAN versions
Download-Url (zip)
Last commit
5 months ago (2025-09-19 09:47:20)
Url to repo
Category
Standards Compliance


Background Infos

Description (long)
Show details

ckanext-package_converter

DEPRECATED — This extension has been replaced by envidat-converters-api microservice.

CKAN Extension for converting metadata — export (and import) of CKAN package metadata to multiple formats:

  • DataCite (3.1 → 4.4)
  • OAI_DC
  • DCAT_AP_CH
  • Schema.org
  • GCMD DIF

Users can define custom converters via the Converters() object or config file.

Requirements

Developed for CKAN version 2.5.2. Release v1.0.0 supports CKAN 2.5.x / 2.6.x. Master branch has changes for CKAN 2.9.

Compatible with ckanext-scheming, ckanext-repeating, ckanext-composite, ckanext-spatial.

Installation

  1. Activate your CKAN virtual environment.
  2. Install the extension:

    pip install -e git+https://github.com/EnviDat/ckanext-package_converter.git#egg=ckanext-package_converter
    
  3. Add package_converter to the ckan.plugins setting in your CKAN config file.

  4. Restart CKAN.

Config Settings

package_converter.converters = ckanext.package_converter.model.scheming_converter.Datacite31SchemingConverter

License

AGPL-3.0

Version
1.0.0
Version release date
2017-10-04
Contact name
Lucia Espona
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Add ‘package_converter’ to ckan.plugins. Configure custom converters path if needed. Extension is deprecated.

Plugins to configure (ckan.ini)
package_converter
CKAN Settings (ckan.ini)
# package_converter.converters = ckanext.package_converter.model.scheming_converter.Datacite31SchemingConverter
DB migration to be executed
(not set)
<< back to Extensions