Extension EnviDat Schema


Extension Basics

Title
EnviDat Schema
Name
ckanext-envidat_schema
Type
Public extension
Description
Implementation of the metadata schema for EnviDat based on DataCite, using scheming and repeating extensions.
CKAN versions
Download-Url (zip)
Last commit
8 years ago (2018-03-03 00:09:04)
Url to repo
Category
Standards Compliance


Background Infos

Description (long)
Show details

ckanext-envidat_schema

ARCHIVED: This repository was archived by the owner on Jan 10, 2022. It is now read-only.

Extension for EnviDat metadata schema (DataCite based). This extension implements a custom metadata schema for the EnviDat environmental data portal operated by WSL (Swiss Federal Institute for Forest, Snow and Landscape Research).

Features

  • DataCite-based metadata schema implementation
  • Integration with ckanext-scheming
  • Integration with ckanext-repeating
  • Custom form elements including map element

Requirements

  • ckanext-scheming
  • ckanext-repeating

Installation

To install ckanext-envidat_schema:

  1. Activate your CKAN virtual environment:

    . /usr/lib/ckan/default/bin/activate
    
  2. Install the ckanext-envidat_schema Python package:

    pip install ckanext-envidat_schema
    
  3. Add envidat_schema to the ckan.plugins setting in your CKAN config file.

  4. Restart CKAN.

Development Installation

To install for development:

git clone https://github.com/espona/ckanext-envidat_schema.git
cd ckanext-envidat_schema
python setup.py develop
pip install -r dev-requirements.txt

License

AGPL-3.0 license

Note: This extension is ARCHIVED and no longer maintained. Last activity was in 2018.

Version
0.0.1
Version release date
2018-03-02
Contact name
EnviDat
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints

Add ‘envidat_schema’ to ckan.plugins. Requires ckanext-scheming and ckanext-repeating. ARCHIVED - no longer maintained since 2018.

Plugins to configure (ckan.ini)
envidat_schema
CKAN Settings (ckan.ini)
# ckanext.envidat_schema.some_setting = some_default_value
DB migration to be executed
(not set)
<< back to Extensions