THE SPDX WIKI IS NO LONGER ACTIVE. ALL CONTENT HAS BEEN MOVED TO https://github.com/spdx

Difference between revisions of "Technical Team/SPDX RDF Vocabularies and Terms/DRAFT/2.0/Terms"

From SPDX Wiki
Jump to: navigation, search
(Convert to MediaWiki syntax)
 
Line 1: Line 1:
 +
The file [[File:spdx-rdf-terms.zip]] contains an HTML file describing the RDF terms for the current SPDX 2.0 model.
  
 +
This set of terms definitions assumes the following changes to the model:
 +
*Move usage from element to relationship
 +
*Add usage enumerations
 +
*Add license comment to element
 +
*Add copyright to element
 +
*Annotation and Review are identical classes - shall we just abandon Annotation, or should we make it richer?
 +
*Verification code for an element needs definition - proposal to add name
 +
The following list describes incompatibilities with SPDX 1.2:
 +
*packageVerificationCode replaced by verificationCode (could depricate, or could keep this in addition)
 +
*removed hasFile from package (replaced by a relationship)
 +
*removed describesPackage from SpdxDocument (replaced by a relationship) - could keep and deprecate?
 +
*removed file licenseInfoInFile - replaced by declared license
 +
*removed artifactOf - replaced by relationship
 +
*removed fileDependency - replaced by relationship
 +
*SpdxDocument has a bunch of extra stuff due to the subclass of SpdxElement
 
[[Category:Technical]]
 
[[Category:Technical]]

Latest revision as of 18:43, 13 March 2014

The file File:Spdx-rdf-terms.zip contains an HTML file describing the RDF terms for the current SPDX 2.0 model.

This set of terms definitions assumes the following changes to the model:

  • Move usage from element to relationship
  • Add usage enumerations
  • Add license comment to element
  • Add copyright to element
  • Annotation and Review are identical classes - shall we just abandon Annotation, or should we make it richer?
  • Verification code for an element needs definition - proposal to add name

The following list describes incompatibilities with SPDX 1.2:

  • packageVerificationCode replaced by verificationCode (could depricate, or could keep this in addition)
  • removed hasFile from package (replaced by a relationship)
  • removed describesPackage from SpdxDocument (replaced by a relationship) - could keep and deprecate?
  • removed file licenseInfoInFile - replaced by declared license
  • removed artifactOf - replaced by relationship
  • removed fileDependency - replaced by relationship
  • SpdxDocument has a bunch of extra stuff due to the subclass of SpdxElement