Ticket #254 (closed enhancement: fixed)

Opened 4 years ago

Last modified 4 years ago

Package relationships - 1. model

Reported by: dread Owned by: dread
Priority: blocker Milestone: v1.0
Component: ckan Keywords:
Cc: Repository:
Theme:

Description (last modified by dread) (diff)

New domain object: PackageRelationship? (revisioned)

Attributes:

  • subject (Package reference)
  • object (Package reference)
  • type (string)
  • comment

Relationship type values: depends_on (dependency_of) derives_from (has_derivation) child_of (parent_of)

Relationship type is stored as a string, as given in the first column. The reverse relationship (bracketed) is given just for display purposes only.

Subject / Object - as in a sentence: "Dracos is derived from OSM" is <subject> <predicate> <object>. We'll use 'type' instead of 'predicate' as that is a more familiar word.

Change History

comment:1 Changed 4 years ago by dread

  • Description modified (diff)

comment:2 Changed 4 years ago by dread

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

Done with migration script in cset:663ff0c78e6e

comment:3 Changed 4 years ago by dread

  • Milestone set to v1.0
Note: See TracTickets for help on using tickets.