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

Difference between revisions of "Technical Team/Minutes/2011-02-15"

From SPDX Wiki
Jump to: navigation, search
Line 1: Line 1:
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Minutes 2/15/2011</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Attendees:</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Ann Thorton</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Kristin Newcomer</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Bill Schineller</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Peter Williams</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Kate Stewart</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Gary O'Neall</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Note: Next weeks meeting will be at 1:00 Eastern time</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Agenda - </span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">License Repository (bug ID 592) - review Peter's draft rdfa html</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Domain model diagram (fromt the discussion on bug ID 644) - review Kate's diagram (postponed due to time)</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">License Repository:</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Review of the web pages:</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- On the summary web page, there are just 2 columns - full name and short form identifier</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- The license detail page would contain the full name, short identifier, other web pages for this license, notes, text, templated version of text, "official header", templated header</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- Template column/field - There was a discussion whether the template text should be a separate field from the text field:</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- Exact format of the abstract license template text TBD</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- Current working guidelines are:</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="mso-spacerun: yes;">&nbsp;</span>- no capitalization</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- white space condense (single blank represents multiple blanks and tabs)</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- alternatives denoted as [a|b] for cases of acceptable spelling differences - for instance, british vs american spelling of common word.</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- [.*] to denote any value is acceptable - for instance, after a copyright statement. </span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- Defining the abstract license template format of the license text is out of scope for the technical team, this will come from the legal team.<span style="mso-spacerun: yes;">&nbsp; </span>The technical team will review for technical implement ability.</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- Suggestion that getting FOSSology/Ninka experts to do the review of the the abstract license template syntax, based on what their tools can recognize, and what they do already as part of their matching.<span style="mso-spacerun: yes;">&nbsp;&nbsp; </span>If Open Logic or Black Duck want to contribute information from their recognition algorithms, that would be welcome too. To be discussed in a future meeting once we nail down the format a bit more.</span></span></p><p class="MsoPlainText" style="margin: 0in 0in 0pt;"><span style="font-size: x-small;"><span style="font-family: Courier New;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- </span></span><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12pt;">legal team agreed that having a separate field for template would be useful (ie. it would be good to have both the official human readable formatted version available on the license detail web page as well as the abstract license template version on the license detail web page.)</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- for now, this template field will default to the same text as the license text</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- no property for for the license name.<span style="mso-spacerun: yes;">&nbsp; </span>In the proposal, dc:title is used for the name – Proposal to for the SPDX spec to include a license name.<span style="mso-spacerun: yes;">&nbsp; </span>Proposal to add this after beta.<span style="mso-spacerun: yes;">&nbsp; </span>To be discussed <span style="mso-spacerun: yes;">&nbsp;</span><span style="text-decoration: underline;"></span></span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">- License ID - should it be generated from the URL or have a separate tag?<span style="mso-spacerun: yes;">&nbsp; </span>[Gary: I think we agreed on it being a property, but I did not confirm this on the call]</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- no property to store the header</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- no property to store abstract license template template</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- no property to store license notes</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- No property to store the other URL’s.<span style="mso-spacerun: yes;">&nbsp; </span>owl:sameas currently used for the other urls in the license, should we add it in the SPDX spec as a separate appendix or in a license specific section.</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">- Header text (could have multiple headers are in the text).<span style="mso-spacerun: yes;">&nbsp; </span>The data model will support </span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">multiple headers, but we will only use one for now.</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">- Issues with spreadsheet license text was discussed throughout the call.<span style="mso-spacerun: yes;">&nbsp; </span>There were 2 issues – formatting is lost and some license text is too large for the spreadsheet cell.<span style="mso-spacerun: yes;">&nbsp; </span>A proposal was made to have the spreadsheet license text cell reference a file which would be formatted using HTML tags. </span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">- We also talked about headers, and abstract template versions of the headers.<span style="mso-spacerun: yes;">&nbsp; </span>To keep things sane for beta at least, only a single header will be recognized for each license initially, preferably the official recognized one, if it exists. </span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Action: Add the missing properties to the spec.<span style="mso-spacerun: yes;">&nbsp; </span>In general, if there is a column in the license spreadsheet from legal, it should be a property in the spec.</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Action: Proposal for the license text column to refer (optionally) to a text file which will be included with the license spreadsheet.</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p>
+
<p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Minutes 2/15/2011</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Attendees:</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Ann Thorton</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Kristin Newcomer</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Bill Schineller</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Peter Williams</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Kate Stewart</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Gary O'Neall</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Note: Next weeks meeting will be at 1:00 Eastern time</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Agenda - </span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">License Repository (bug ID 592) - review Peter's draft rdfa html</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Domain model diagram (fromt the discussion on bug ID 644) - review Kate's diagram (postponed due to time)</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">License Repository:</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Review of the web pages:</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- On the summary web page, there are just 2 columns - full name and short form identifier</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- The license detail page would contain the full name, short identifier, other web pages for this license, notes, text, templated version of text, "official header", templated header</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- Template column/field - There was a discussion whether the template text should be a separate field from the text field:</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- Exact format of the abstract license template text TBD</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- Current working guidelines are:</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="mso-spacerun: yes;">&nbsp;</span>- no capitalization</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- white space condense (single blank represents multiple blanks and tabs)</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- alternatives denoted as [a|b] for cases of acceptable spelling differences - for instance, british vs american spelling of common word.</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 2;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- [.*] to denote any value is acceptable - for instance, after a copyright statement. </span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- Defining the abstract license template format of the license text is out of scope for the technical team, this will come from the legal team.<span style="mso-spacerun: yes;">&nbsp; </span>The technical team will review for technical implement ability.</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- Suggestion that getting FOSSology/Ninka experts to do the review of the the abstract license template syntax, based on what their tools can recognize, and what they do already as part of their matching.<span style="mso-spacerun: yes;">&nbsp;&nbsp; </span>If Open Logic or Black Duck want to contribute information from their recognition algorithms, that would be welcome too. To be discussed in a future meeting once we nail down the format a bit more.</span></span></p><p class="MsoPlainText" style="margin: 0in 0in 0pt;"><span style="font-size: x-small;"><span style="font-family: Courier New;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- </span></span><span style="font-family: &quot;Times New Roman&quot;,&quot;serif&quot;; font-size: 12pt;">legal team agreed that having a separate field for template would be useful (ie. it would be good to have both the official human readable formatted version available on the license detail web page as well as the abstract license template version on the license detail web page.)</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-tab-count: 1;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>- for now, this template field will default to the same text as the license text</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- no property for for the license name.<span style="mso-spacerun: yes;">&nbsp; </span>In the proposal, dc:title is used for the name – Proposal to for the SPDX spec to include a license name.<span style="mso-spacerun: yes;">&nbsp; </span>Proposal to add this after beta.<span style="mso-spacerun: yes;">&nbsp; </span>To be discussed <span style="mso-spacerun: yes;">&nbsp;</span></span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">- License ID - should it be generated from the URL or have a separate tag?<span style="mso-spacerun: yes;">&nbsp; </span>[Gary: I think we agreed on it being a property, but I did not confirm this on the call]</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- no property to store the header</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- no property to store abstract license template template</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- no property to store license notes</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-size: small;"><span style="font-family: Times New Roman;"><span style="mso-spacerun: yes;">&nbsp;</span>- No property to store the other URL’s.<span style="mso-spacerun: yes;">&nbsp; </span>owl:sameas currently used for the other urls in the license, should we add it in the SPDX spec as a separate appendix or in a license specific section.</span></span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">- Header text (could have multiple headers are in the text).<span style="mso-spacerun: yes;">&nbsp; </span>The data model will support </span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">multiple headers, but we will only use one for now.</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">- Issues with spreadsheet license text was discussed throughout the call.<span style="mso-spacerun: yes;">&nbsp; </span>There were 2 issues – formatting is lost and some license text is too large for the spreadsheet cell.<span style="mso-spacerun: yes;">&nbsp; </span>A proposal was made to have the spreadsheet license text cell reference a file which would be formatted using HTML tags. </span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">- We also talked about headers, and abstract template versions of the headers.<span style="mso-spacerun: yes;">&nbsp; </span>To keep things sane for beta at least, only a single header will be recognized for each license initially, preferably the official recognized one, if it exists. </span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Action: Add the missing properties to the spec.<span style="mso-spacerun: yes;">&nbsp; </span>In general, if there is a column in the license spreadsheet from legal, it should be a property in the spec.</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">Action: Proposal for the license text column to refer (optionally) to a text file which will be included with the license spreadsheet.</span></p><p class="MsoNormal" style="margin: 0in 0in 0pt;"><span style="font-family: Times New Roman; font-size: small;">&nbsp;</span></p>

Revision as of 19:20, 22 February 2011

Minutes 2/15/2011

 

Attendees:

 

Ann Thorton

Kristin Newcomer

Bill Schineller

Peter Williams

Kate Stewart

Gary O'Neall

 

Note: Next weeks meeting will be at 1:00 Eastern time

 

Agenda -

 

License Repository (bug ID 592) - review Peter's draft rdfa html

Domain model diagram (fromt the discussion on bug ID 644) - review Kate's diagram (postponed due to time)

 

License Repository:

Review of the web pages:

 - On the summary web page, there are just 2 columns - full name and short form identifier

 - The license detail page would contain the full name, short identifier, other web pages for this license, notes, text, templated version of text, "official header", templated header

 - Template column/field - There was a discussion whether the template text should be a separate field from the text field:

            - Exact format of the abstract license template text TBD

            - Current working guidelines are:

                         - no capitalization

                        - white space condense (single blank represents multiple blanks and tabs)

                        - alternatives denoted as [a|b] for cases of acceptable spelling differences - for instance, british vs american spelling of common word.

                        - [.*] to denote any value is acceptable - for instance, after a copyright statement.

            - Defining the abstract license template format of the license text is out of scope for the technical team, this will come from the legal team.  The technical team will review for technical implement ability.

            - Suggestion that getting FOSSology/Ninka experts to do the review of the the abstract license template syntax, based on what their tools can recognize, and what they do already as part of their matching.   If Open Logic or Black Duck want to contribute information from their recognition algorithms, that would be welcome too. To be discussed in a future meeting once we nail down the format a bit more.

      - legal team agreed that having a separate field for template would be useful (ie. it would be good to have both the official human readable formatted version available on the license detail web page as well as the abstract license template version on the license detail web page.)

            - for now, this template field will default to the same text as the license text

 - no property for for the license name.  In the proposal, dc:title is used for the name – Proposal to for the SPDX spec to include a license name.  Proposal to add this after beta.  To be discussed  

- License ID - should it be generated from the URL or have a separate tag?  [Gary: I think we agreed on it being a property, but I did not confirm this on the call]

 - no property to store the header

 - no property to store abstract license template template

 - no property to store license notes

 - No property to store the other URL’s.  owl:sameas currently used for the other urls in the license, should we add it in the SPDX spec as a separate appendix or in a license specific section.

- Header text (could have multiple headers are in the text).  The data model will support

multiple headers, but we will only use one for now.

- Issues with spreadsheet license text was discussed throughout the call.  There were 2 issues – formatting is lost and some license text is too large for the spreadsheet cell.  A proposal was made to have the spreadsheet license text cell reference a file which would be formatted using HTML tags.

- We also talked about headers, and abstract template versions of the headers.  To keep things sane for beta at least, only a single header will be recognized for each license initially, preferably the official recognized one, if it exists.

 

 

Action: Add the missing properties to the spec.  In general, if there is a column in the license spreadsheet from legal, it should be a property in the spec.

Action: Proposal for the license text column to refer (optionally) to a text file which will be included with the license spreadsheet.