ckan / ckan/ideas

Tag extras

Open
#68 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
39
Forks
1
PR merge metrics
No merged PRs in 30d

Description

CKAN has the 'tag vocabularies' feature, which allows you to create a list of tags that are attached to a 'vocabulary'. It seems a bit limited that the tag is only a name and no other properties. I'd like to add a 'display_name' which is the human-readable version of the tag, a 'uri' for it, 'broader' and 'narrower' references to create a tag hierarchy, and basically all the usual sort of vocab stuff you see in skos. This is so I can import some skos vocabularies and use them in CKAN.

I'd have thought we could create a TagExtras object to cover this.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing CKAN's existing tag-vocabulary feature and determine how a proposed TagExtras object would represent display_name, uri, broader, narrower, and other SKOS properties. Define the supported vocabulary scope and verify that SKOS vocabularies can be imported and used in CKAN; the issue names no files or tests to run.

Written by the indexing model from the issue text.

Assessment

Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.