Ticket #169 (closed enhancement: duplicate)

Opened 5 years ago

Last modified 4 years ago

Package derivations

Reported by: dread Owned by: dread
Priority: critical Milestone:
Component: ckan Keywords:
Cc: Repository:
Theme:

Description (last modified by dread) (diff)

A 'Derived' relationship can be applied from one package to another.

e.g. sussex-demography is derived from census-2001

'Derived' relationship is:

  • directional
  • many:many
  • stateful

'derived' table columns:

  • id (primary key)
  • source_package (foreign key)
  • result_package (foreign key)
  • description (markdown text)

Further tickets:

  • WUI - package view - shows 'derives from package x' and 'derived package y' with UML-like diagram of x -> this package -> y
  • WUI - package edit form - new option to say it 'derives from' or 'has derivation' and you select the appropriate
  • REST if - expose reading and writing this property

Change History

comment:1 Changed 5 years ago by dread

  • Description modified (diff)

comment:2 Changed 5 years ago by dread

  • Summary changed from Package dependencies to Package derivations

comment:3 Changed 4 years ago by dread

  • Owner changed from rgrp to dread

comment:4 Changed 4 years ago by dread

  • Priority changed from major to critical

comment:5 Changed 4 years ago by dread

  • Status changed from new to closed
  • Resolution set to duplicate

Covered in ticket:253

Note: See TracTickets for help on using tickets.