Beginner questions, CKAN possibilities

Hi there,

Getting stared with CKAN I have a few beginner questions that I could not directly answer from the docs:

  1. Is it possible to interlink 2 CKAN servers A, B so that server B pushes all it’s data to A? e.g. from a local server B to a regional server A?

  2. Following the Government > Departments example (I also have Working Groups as mentioned below) where Departments are Organizations. Is it possible to have something like a Landingpage for each Organization with it’s completely custom style/theme?

Otherwise I would have to view a single CKAN instance as a department, need to create individual instances for all departments and use organizations for working groups.

  1. If I have working groups inside organizations and want to group them, I assume this extension is the way to go? Organization hierarchy - CKAN extension - CKAN Extensions
    I noticed there are groups, but that’s an overall group that is not linked to an organization.

Thanks a lot for your help!
Christoph

2 Likes

Hi @ChristophB

  1. Is it possible to interlink 2 CKAN servers A, B so that server B pushes all it’s data to A? e.g. from a local server B to a regional server A?

Check the harvesting extension, used to automate the regular metadata import from one portal to another: GitHub - ckan/ckanext-harvest: Remote harvesting extension for CKAN

  1. Following the Government > Departments example (I also have Working Groups as mentioned below) where Departments are Organizations. Is it possible to have something like a Landingpage for each Organization with it’s completely custom style/theme?

This is not supported out of the box. You would need to implement it in an extension. I haven’t used myself but you could check this one which might be useful: GitHub - datopian/ckanext-orgportals: A CKAN extension for creating organization portals
department, need to create individual instances for all departments and use organizations for working groups.

  1. If I have working groups inside organizations and want to group them, I assume this extension is the way to go? Organization hierarchy - CKAN extension - CKAN Extensions 1
    I noticed there are groups, but that’s an overall group that is not linked to an organization.

ckanext-hierarchy will allow you to group organizations or groups in a tree like structure (with parent-children). But you can not mix both.

Hope this helps

1 Like