Extension Stcndm


Extension Basics

Title
Stcndm
Name
ckanext-stcndm
Type
Public extension
Description
The Statistics Canada New Dissemination Model (stcndm) CKAN extension is designed to adapt CKAN fo
CKAN versions
Download-Url (zip)
Last commit
9 years ago (2016-06-23 16:14:10)
Url to repo
Category
Authentication & Security


Background Infos

Description (long)
Show details

Statistics Canada’s New Dissemination Model CKAN Extension

Requirements

  • Solr 5.2.1
  • PostgreSQL
  • ckan v2.4-ndm
  • ckanext-scheming
  • ckanext-fluent
  • ckanext-repeating
  • ckanext-autodoc
  • ckanext-history
  • ckanext-wet-boew and a copy of the WET production files

Installation

  1. Install the following package using your OS package manager

    python-dev postgresql libpq-dev python-pip python-virtualenv git-core libgeos-dev
    
  2. In your home directory, create a folder for ndm

    mkdir stcndm
    cd stcndm
    
  3. Create a python virtual environment

    mkdir venv
    sudo mkdir /usr/lib/ckan
    virtualenv --no-site-packages venv
    sudo ln -s ~/stcndm/venv /usr/lib/ckan/stcndm
    . /usr/lib/ckan/stcndm/bin/activate
    
  4. Clone CKAN and ckanapi and checkout version 2.4-ndm of ckan

    • https://github.com/open-data/ckan.git
    • https://github.com/ckan/ckanapi.git
    git clone https://github.com/open-data/ckan.git
    git clone https://github.com/ckan/ckanapi.git
    cd ckan
    git checkout release-v2.4-ndm
    cd ..
    
  5. Fork the following repos and clone them

    • https://github.com/open-data/ckanext-scheming.git
    • https://github.com/open-data/ckanext-fluent.git
    • https://github.com/open-data/ckanext-repeating.git
    • https://github.com/open-data/ckanext-wet-boew.git
    • https://github.com/open-data/ckanext-stcndm.git
    • https://github.com/open-data/ckanext-autodoc.git
    • https://github.com/open-data/ckanext-history.git
    git clone https://github.com/[Your_Fork]/ckanext-scheming.git
    git clone https://github.com/[Your_Fork]/ckanext-fluent.git
    git clone https://github.com/[Your_Fork]/ckanext-repeating.git
    git clone https://github.com/[Your_Fork]/ckanext-wet-boew.git
    git clone https://github.com/[Your_Fork]/ckanext-stcndm.git
    git clone https://github.com/[Your_Fork]/ckanext-autodoc.git
    git clone https://github.com/[Your_Fork]/ckanext-history.git
    
  6. Use the wet4-scheming

Version
Version release date
(not set)
Contact name
(not set)
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints
  1. Install the following package using your OS package manager

    python-dev postgresql libpq-dev python-pip python-virtualenv git-core libgeos-dev
    
    1. In your home directory, create a folder for ndm
    mkdir stcndm
    cd stcndm
    
    1. Create a python virtual environment
    mkdir venv
    sudo mkdir /usr/lib/ckan
    virtualenv --no-site-packages venv
    sudo ln -s ~/stcndm/venv /usr/lib/ckan/stcndm
    . /usr/lib/ckan/stcndm/bin/activate
    
    1. Clone CKAN and ckanapi
Plugins to configure (ckan.ini)
datastore stats text_view image_view recline_view stcndm stcndm_report_generator repeating scheming_datasets fluent wet_boew_theme_gc_intranet history autodoc
CKAN Settings (ckan.ini)
DB migration to be executed
(not set)
<< back to Extensions