Extension Sse


Extension Basics

Title
Sse
Name
ckanext-sse
Type
Public extension
Description
A custom CKAN extension built specifically for the Scottish and Southern Electricity Distribution Data Portal, designed to enhance data management and streamline access to critical distribution data.
CKAN versions

~2.10

Show details
Download-Url (zip)
Last commit
2 months ago (2025-11-19 22:10:19)
Url to repo
Category
Standards Compliance


Background Infos

Description (long)
Show details

ckanext-sse

A custom CKAN extension built specifically for the Scottish and Southern Electricity Distribution Data Portal (SSEN). This extension enhances CKAN’s core functionality by introducing custom actions, validators, permission labels, and view blueprints to better support data management and user experience for SSEN.

Features

  • Custom Package Controller Enhancements:
    Automatically generates and updates dataset URLs based on organizational context, ensuring consistency across the portal.

  • Advanced Permission Labeling:
    Dynamically assigns permission labels to datasets and users, based on dataset status, groups, organizations, and collaboration roles.

  • Custom Validators:
    Provides a suite of validators including:

    • coverage_json_object
    • schema_json_object
    • resource_type_validator
    • schema_output_string_json
    • ib1_trust_framework_validator
    • ib1_sensitivity_class_validator
    • ib1_dataset_assurance_validator
  • Metadata Schema for the UK’s Energy Sector:
    Defines a comprehensive metadata schema based on DCAT and Dublin Core standards, tailored specifically for the UK’s energy sector.

  • Extended Actions:
    Overrides standard CKAN actions with custom implementations for:

    • Package creation, update, display, and search.
    • Daily activity reports via daily_report_activity.
    • Extended search capabilities through search_package_list.
  • Blueprint Integration:
    Supplies custom blueprints for dataset views, providing additional routes and UI components tailored for the distribution data portal.

  • Resource Controller Logic:
    Automatically flags geospatial resources by detecting the GeoJSON format and updating resource metadata accordingly.

  • Signal Subscriptions:
    Integrates with CKAN’s signal system to extend or modify behavior at key events during the dataset lifecycle.

Installation

Prerequisites

  • CKAN v2.10.x
    *Note: This extension has been tes
Version
1.1.1
Version release date
2024-11-04
Contact name
(not set)
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints
Plugins to configure (ckan.ini)
sse
CKAN Settings (ckan.ini)
# ckanext.dcat.base_uri = http://your-ckan-instance-url
DB migration to be executed
(not set)
<< back to Extensions