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

Difference between revisions of "Technical Team/Minutes/2012-02-07"

From SPDX Wiki
Jump to: navigation, search
 
(Convert to MediaWiki syntax)
 
Line 1: Line 1:
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Minutes 2/7/2012</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Attendees:</span></p><p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Gary O’Neall</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Bill Schineller</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Savino Sguera</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Peter Williams</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Kate Stewart</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri;"><span style="font-size: medium;">Rana Rahal<em style="mso-bidi-font-style: normal;"></em></span></span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri;"><span style="font-size: medium;">Brandon Robinson<em style="mso-bidi-font-style: normal;"></em></span></span></p><p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.5in; text-indent: -0.25in; mso-list: l1 level1 lfo1;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri;"><span style="font-size: medium;">Steve Cropper<em style="mso-bidi-font-style: normal;"></em></span></span></p><p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Agenda:</span></p><p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Date for version 1.1</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Discussion on SPDX package definitions</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">&nbsp;</span></p><p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 0.5in; text-indent: -0.25in; mso-list: l0 level1 lfo2;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Discuss proposal for hierarchical supply chain (bug 818)</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Update on license text:</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Large text issue for spreadsheet – proposal to use external text files for the large text.<span style="mso-spacerun: yes;">&nbsp; </span>Will be discussed in the legal team.</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Date for 1.1:</span></p><p class="MsoListParagraph" style="margin: 0in 0in 10pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo3;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Would need feedback from the verification code implementations first</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Model discussion – comparing two proposals from Gary and Peter:</span></p><p class="MsoListParagraphCxSpFirst" style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in; mso-list: l2 level1 lfo3;"><span style="font-family: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"><span style="mso-list: Ignore;"><span style="font-size: medium;">·</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">One difference in the models is how the relationships between SPDX documents are implemented.<span style="mso-spacerun: yes;">&nbsp; </span>Gary’s proposal implements it at the Licensable/SPDX Element level while Peter’s proposal implements the relationship at a more concrete level (e.g. SPDX Package and SPDX File).</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 1in; text-indent: -0.25in; mso-list: l2 level2 lfo3; mso-add-space: auto;"><span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New';"><span style="mso-list: Ignore;"><span style="font-size: medium;">o</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Peter’s model is more straightforward – 1 RDF triplet to describe a relationship vs. 3 RDF triplets</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 1in; text-indent: -0.25in; mso-list: l2 level2 lfo3; mso-add-space: auto;"><span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New';"><span style="mso-list: Ignore;"><span style="font-size: medium;">o</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">The indirect relationship model has the advantage of being more extensible and will allow applications which only want to deal with the SPDX Element/licensable level</span></p><p class="MsoListParagraphCxSpMiddle" style="margin: 0in 0in 0pt 1in; text-indent: -0.25in; mso-list: l2 level2 lfo3; mso-add-space: auto;"><span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New';"><span style="mso-list: Ignore;"><span style="font-size: medium;">o</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Question: Is there any use cases which would only use the SPDX Element and not want to go down to the file/package level of detail?<span style="mso-spacerun: yes;">&nbsp; </span>No one on the call could think of any examples.</span></p><p class="MsoListParagraphCxSpLast" style="margin: 0in 0in 10pt 1in; text-indent: -0.25in; mso-list: l2 level2 lfo3; mso-add-space: auto;"><span style="font-family: 'Courier New'; mso-fareast-font-family: 'Courier New';"><span style="mso-list: Ignore;"><span style="font-size: medium;">o</span><span style="font: 7pt/normal 'Times New Roman'; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp; </span></span></span><span style="font-family: Calibri; font-size: medium;">Is there enough value having a level of abstraction and flexibility to describe the relationship to warrant the additional complexity? [We did not close on this question, but the discussion seemed to trend towards the simpler approach]</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Note: the top level element of the combined proposal should be SPDX Document (not SPDX file)</span></p><p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-family: Calibri; font-size: medium;">Postpone discussion on package definition for when Ed’s back.</span></p><p><span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Supply Chain Summit will be held immediately after Linux Collaboration Summit – Question – Can we present/discuss the version 2.0?</span></p>
+
== Attendees ==
 +
 
 +
* Gary O’Neall
 +
* Bill Schineller
 +
* Savino Sguera
 +
* Peter Williams
 +
* Kate Stewart
 +
* Rana Rahal
 +
* Brandon Robinson
 +
* Steve Cropper
 +
 
 +
== Agenda ==
 +
 
 +
* Date for version 1.1
 +
* Discussion on SPDX package definitions
 +
* Discuss proposal for hierarchical supply chain (bug 818)
 +
 
 +
== Update on license text ==
 +
 
 +
Large text issue for spreadsheet – proposal to use external text files for the large text. Will be discussed in the legal team.
 +
 
 +
== Date for 1.1 ==
 +
 
 +
* Would need feedback from the verification code implementations first
 +
 
 +
== Model discussion ==
 +
 
 +
Comparing two proposals from Gary and Peter:
 +
 
 +
* One difference in the models is how the relationships between SPDX documents are implemented. Gary’s proposal implements it at the Licensable/SPDX Element level while Peter’s proposal implements the relationship at a more concrete level (e.g. SPDX Package and SPDX File).
 +
 
 +
* Peter’s model is more straightforward – 1 RDF triplet to describe a relationship vs. 3 RDF triplets
 +
* The indirect relationship model has the advantage of being more extensible and will allow applications which only want to deal with the SPDX Element/licensable level
 +
* Question: Is there any use cases which would only use the SPDX Element and not want to go down to the file/package level of detail? No one on the call could think of any examples.
 +
* Is there enough value having a level of abstraction and flexibility to describe the relationship to warrant the additional complexity? (We did not close on this question, but the discussion seemed to trend towards the simpler approach)
 +
 
 +
Note: the top level element of the combined proposal should be SPDX Document (not SPDX file)
 +
 
 +
Postpone discussion on package definition for when Ed’s back.
 +
 
 +
Supply Chain Summit will be held immediately after Linux Collaboration Summit – Question – Can we present/discuss the version 2.0?
 +
 
 +
[[Category:Technical|Minutes]]
 +
[[Category:Minutes]]

Latest revision as of 14:13, 6 March 2013

Attendees

  • Gary O’Neall
  • Bill Schineller
  • Savino Sguera
  • Peter Williams
  • Kate Stewart
  • Rana Rahal
  • Brandon Robinson
  • Steve Cropper

Agenda

  • Date for version 1.1
  • Discussion on SPDX package definitions
  • Discuss proposal for hierarchical supply chain (bug 818)

Update on license text

Large text issue for spreadsheet – proposal to use external text files for the large text. Will be discussed in the legal team.

Date for 1.1

  • Would need feedback from the verification code implementations first

Model discussion

Comparing two proposals from Gary and Peter:

  • One difference in the models is how the relationships between SPDX documents are implemented. Gary’s proposal implements it at the Licensable/SPDX Element level while Peter’s proposal implements the relationship at a more concrete level (e.g. SPDX Package and SPDX File).
  • Peter’s model is more straightforward – 1 RDF triplet to describe a relationship vs. 3 RDF triplets
  • The indirect relationship model has the advantage of being more extensible and will allow applications which only want to deal with the SPDX Element/licensable level
  • Question: Is there any use cases which would only use the SPDX Element and not want to go down to the file/package level of detail? No one on the call could think of any examples.
  • Is there enough value having a level of abstraction and flexibility to describe the relationship to warrant the additional complexity? (We did not close on this question, but the discussion seemed to trend towards the simpler approach)

Note: the top level element of the combined proposal should be SPDX Document (not SPDX file)

Postpone discussion on package definition for when Ed’s back.

Supply Chain Summit will be held immediately after Linux Collaboration Summit – Question – Can we present/discuss the version 2.0?