Skip to content

Technical Team/Minutes/2020-01-28

Archived page

Read-only copy of the SPDX wiki. The wiki is no longer active; its content has moved to https://github.com/spdx. Last edited 2020-01-28 by Goneall.

January 28, 2020

Attendees

  • Gary O’Neall
  • Rose Judge
  • Jim Hutchison
  • Nisha Kumar
  • Steve Winslow
  • Thomas Steenbergen

2.2 Release

  • Issue #173: TEST_OF relatiohip type – reviewed wording - merged in the changes and closed the issue
  • Issue #155: Simplified tag/value syntax for enumerations - merged in the changes and closed the issue
  • Issue #188: How to include package, file and snippet information into JSON/YAML
  • YAML and JSON typically uses an array approach while XML typically uses a type approach
  • Agreed to use the arrays approach for YAML and JSON
  • Issue #189: How compact should the JSON/YAML versions of the SPDX document be?
  • Agreed machine readability for these formats was an important consideration
  • Steve raised the issue that any duplicate definitions of an SPDX item may lead to inconsistencies in the document
  • Compact version seems less prone to error and in some cases more efficient
  • Agreed to go with the compact version
  • Discussed allowing multiple options, but agreed that this would introduce more property names/complexity
  • Discussed the package hasFile property – should it be replaced by a contains relationship
  • Consensus that using the relationships would be more consistent
  • Discussed whether changing from hasFile would be a breaking change
    • Possible to convert from hasFile to relationship, but converting back may not result in the same tag/value document
  • Agreed to keep the hasFile property in JSON and YAML for 2.2 and propose changing to relationships in 3.0

Categories: Minutes, Technical