ckan / ckan/ideas

Package form disclaimer should be configurable

Open
#261 0 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

Right now, you can explicitly specify a license.

In addition, there's a default Open Database License disclaimer for the metadata on the package_form snippet.

https://github.com/ckan/ckan/blob/8eec3e27c320baf29e0d99b2ce20ed14ae10b0d3/ckan/templates/package/snippets/package_form.html#L26

There was an extensive discussion on the reasoning behind this - https://github.com/ckan/ckan/pull/1503, which holds true in the traditional "open data" use case, which does not apply to an enterprise DMS use case.

Why not make it a configurable option with the default value set to the existing text?

I realize that you can always override the snippet, but it'd be better if its easily configurable.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with ckan/templates/package/snippets/package_form.html at the linked disclaimer, then read the rationale in pull request #1503. Define the configurable option so its default remains the existing disclaimer text; done means the package form can change it without overriding the snippet.

Written by the indexing model from the issue text.

Assessment

Domain
web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.