Extension CRC 1153


Extension Basics

Title
CRC 1153
Name
ckanext-crc1153
Type
Public extension
Description
CKAN extension for the CRC (SFB) 1153 research project with custom metadata schema and DCAT profile.
CKAN versions
Download-Url (zip)
Last commit
a year ago (2024-12-16 14:01:50)
Url to repo
Category
Standards Compliance


Background Infos

Description (long)
Show details

ckanext-crc1153

This is the CKAN extension for the project CRC (SFB) 1153. The extension includes plugins that are implemented specifically for CRC1153.

Requirements

Compatibility with core CKAN versions:

CKAN version Compatible
2.8 and earlier not tested
2.9 Yes

Plugins

  • crc1153_layout: The CKAN layout customization plugin.
  • crc1153_specific_metadata: Extending CKAN metadata schema to include CRC1153-specific metadata for datasets and data resources.
  • crc1153_system_stats: The system stats (data resources count, formats, etc) for system admins.
  • crc1153_dcat_profile: The CRC1153 DCAT profile extension based on the CRC-specific vocabulary.
  • crc1153_search: Extending CKAN search to enable users to search for datasets and data resources based on CRC-specific metadata.

Installation

  1. Activate your CKAN virtual environment.
  2. Clone and install: git clone git@github.com:TIBHannover/ckanext-crc1153.git cd ckanext-crc1153 pip install -e . pip install -r requirements.txt
  3. Add the needed plugin name(s) to ckan.ini.
  4. Run database migration if required.
  5. Restart CKAN.

Config Settings

  • ckanext.mediaWiki_credentials_path: Path to Semantic Media Wiki credentials file.
  • ckanext.apacheJena.endpoint: Apache Jena SPARQL endpoint URL.

License

AGPL-3.0

Version
0.1.0
Version release date
2023-01-29
Contact name
TIB Hannover
Contakt email
Contact Url


Installation Guide

Configuration hints

Requires Apache Jena endpoint and optional Semantic Media Wiki integration.

Plugins to configure (ckan.ini)
crc1153_layout crc1153_specific_metadata crc1153_system_stats crc1153_dcat_profile crc1153_search
CKAN Settings (ckan.ini)
# ckanext.mediaWiki_credentials_path = /path/to/credentials/
# ckanext.apacheJena.endpoint = APACHE_JENA_ENDPOINT/update
DB migration to be executed
(not set)
<< back to Extensions