ckan / ckan/ideas

Make it easier for users to determine package id of a record

Open
#161 6 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

**Issue:**
As a data catalogue user, I want to easily discover the immutable, system generated Package ID
*e.g. [http://catalogue.data.gov.bc.ca/dataset/42f7ca99-e7f3-40f7-93d7-f2500cccc315](http://catalogue.data.gov.bc.ca/dataset/42f7ca99-e7f3-40f7-93d7-f2500cccc315)

so that I can use it to embed or bookmark a record - that will not be broken by alteration of the record's Semantic URL (SLUG)
*e.g. [http://catalogue.data.gov.bc.ca/Dataset/bc-data-catalogue-content](http://catalogue.data.gov.bc.ca/Dataset/bc-data-catalogue-content)

**Proposed solution:**
Providing a hyperlink reference to the Package ID as a permalink in the package header.module-content.page-header to make it easier for users to find and reference the Package ID.

![image](https://cloud.githubusercontent.com/assets/9634036/11358000/99d0af36-9222-11e5-9e85-776d5e93c570.png)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the package header's module-content.page-header area mentioned in the proposal and inspect how the Package ID is currently rendered. Done means the immutable Package ID is visible there as a permalink, distinct from the record's Semantic URL.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.