Technical Team/Use Cases/2.0/Aggregators aggregating other aggregations for redistribution

From SPDX Wiki
< Technical Team‎ | Use Cases/2.0
Revision as of 16:13, 22 May 2012 by Eaw (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  1. Title: Aggregators aggregating other aggregations for redistribution
  2. Primary Actor: Aggegregator of aggretations
  3. Goal in Context: To allow an aggregator of aggregations to express in SPDX the internal structure of what the copyrightable artifacts they are shipping are, how they are organized hierarchically, and the licensing information for all of it.
  4. Stakeholders and Interests: 
    1. Aggegregator of aggretations
      1. To communicate the licensing information for their aggregate of aggregations including the internal structure and provenance.
    2. Consumers of Embedded Images:
      1. To receive accurate and clear information of licensing of the aggregate and all they contain.
      2. To be able to comply easily with licenses for the aggregate and all it contains.
      3. To be able to trust that the aggregate SPDX data is in alignment with the upstream maintainers license assertions of the pieces it contains.
  5. Preconditions: 
    1. Aggegator of aggregates understands the things it contains, including any SPDX data if provided.
  6. Main Success Senario: Aggegator of aggregates communicates accurate complete licensing information for their package in an SPDX data format for the Aggregate and all it contains.
  7. Failed End Condition: Aggegator of aggregates does not communicates accurate complete licensing information for their package in an SPDX data format for the Aggregate and all it contains.
  8. Trigger:
    1. Release of a new aggregate.
  9. Notes: