Ticket #1359 (closed enhancement: fixed)

Opened 3 years ago

Last modified 2 years ago

Radically simplify standard list of licenses

Reported by: rgrp Owned by: rgrp
Priority: awaiting triage Milestone: ckan-sprint-2012-02-20
Component: ckan Keywords: [0.5d] [a:0.75d]
Cc: Repository: ckan
Theme: none

Description

Major UX grip and incredibly simple to do. May also want to have basic autocomplete support within the list (trivial to do as well I believe).

(Talk to RP about this re how we define lists of licenses).

Change History

comment:1 Changed 3 years ago by zephod

  • Milestone changed from ckan-v1.5 to ckan-current-sprint

comment:2 Changed 3 years ago by zephod

  • Milestone changed from ckan-current-sprint to ckan-backlog

comment:3 Changed 2 years ago by rgrp

  • Priority changed from awaiting triage to critical
  • Milestone changed from ckan-backlog to ckan-v1.6

Really annoying.

comment:4 Changed 2 years ago by rgrp

  • Priority changed from critical to awaiting triage

comment:5 Changed 2 years ago by rgrp

  • Keywords [0.5d] added
  • Milestone changed from ckan-v1.6 to current-ckan-sprint-2012-02-20

comment:6 Changed 2 years ago by zephod

  • Owner changed from zephod to rgrp
  • Status changed from new to assigned

comment:7 Changed 2 years ago by rgrp

I have completely overhauled the licenses repo (https://github.com/okfn/licenses), see https://github.com/okfn/licenses/issues/1 and new looking:

http://licenses.opendefinition.org/

Next step is to ship the core set of licenses we need for CKAN as part of CKAN and remove the external dependency.

comment:8 Changed 2 years ago by rgrp

Time so far: 0.5d

comment:9 Changed 2 years ago by rgrp

  • Keywords [a:0.75d] added
  • Status changed from assigned to closed
  • Resolution set to fixed

Fixed, see https://github.com/okfn/ckan/commit/2f789700af9ba20ed2970674c6504be8a33401d9

Adopted http://licenses.opendefinition.org/licenses/groups/ckan.json for CKAN as the default (inlined it in code).

Took longer than expected as did more work on the licenses service (which was not strictly necessary!)

Note: See TracTickets for help on using tickets.