microsoft / microsoft/AzureTRE

Add CKAN shared service

Open
#1,507 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature
Dominant language
Python
Stars
235
Forks
192
Avg merge
1d 23h
Merged PRs (30d)
13

Description

CKAN https://github.com/ckan/ckan is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data.

Acceptance Criteria

  • Enable a TRE Administrator to deploy CKAN as a shared service
  • Researchers can cnnect to CKAN using a trusted SSL certficate
  • Authenticate users using Azure Active Directory
  • TRE Administrator can create a CKAN organisation and dataset
  • Researchers cannot upload data from a workspace to CKAN.
  • Documentation and PR for shared service merged to Azure TRE repository

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named; start by reviewing the AzureTRE shared-service conventions and CKAN's deployment and Azure Active Directory integration requirements. Done means CKAN can be deployed by a TRE Administrator, researchers can connect with a trusted SSL certificate without uploading workspace data, organisations and datasets can be created, and the documentation and PR are merged into AzureTRE.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure
Domain
authentication, cloud, data, documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.