<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.spdx.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.spdx.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Brad.edmondson</id>
		<title>SPDX Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.spdx.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Brad.edmondson"/>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Special:Contributions/Brad.edmondson"/>
		<updated>2026-05-07T11:24:47Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.13</generator>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Minutes/2018-01-11</id>
		<title>Legal Team/Minutes/2018-01-11</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Minutes/2018-01-11"/>
				<updated>2018-01-12T03:07:24Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: /* Agenda */  wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Jilayne Lovejoy&lt;br /&gt;
* Brad Edmondson&lt;br /&gt;
* Dennis Clark&lt;br /&gt;
* Alan Tse&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
1) 3.0 release - plan to do 3.1 around end of Jan, what should we aim to tidy up?&lt;br /&gt;
* LLVM exception - should hear from them soon (JL has been in contact)&lt;br /&gt;
* assembly exception that Wayne requested - need to follow-up (JL to follow-up)&lt;br /&gt;
* AGPL-1.0-only and AGPL-or-later need to be added&lt;br /&gt;
* automated testing and deployment: any time anyone commits anything into repo (whether merged, PR, etc.) a test runs to see if it is valid (e.g.,. missing end tags, or misspelled XML tag) &amp;amp; will run test to run a match against license it is based on. Gary has seen a lot of the latter, this way person submitting can fix it. Typical errors to this end he’s seen are just structural (XML tags) or typos; most of matching errors are due to trying to get too fancy with alt/var tags; some are problems with tools themselves. &lt;br /&gt;
** only change will be that when you add a new license, you need to add text of license in &lt;br /&gt;
* there is also an automatic deployment PR - so that when a change is merged, it will automatically updates the license-list-data repo and then when there is a release tagged. (this will be really helpful for Gary!)&lt;br /&gt;
** question as to automatic tagging or review before tagging - do we want some kind of formal review of license-list-data before we way that is complete (there isn’t now)&lt;br /&gt;
** there is also question as to updating website - should that be automated as well? could push to preview site for every commit and then for live site for a tagged release automatically. All agreed that preview push is kind of nice, as we can see things in advance and fix weird formatting issues, but maybe hold off on automatic release for tagged releases for time being. Also consider using release candidates in between and use that for review.&lt;br /&gt;
&lt;br /&gt;
other thoughts (that are not urgent, need to be dealt with for 3.1):&lt;br /&gt;
* should we test for broken URLs as part of test run? this is not part of test now, could add this later&lt;br /&gt;
** we might also add a note in the field list on Overview page that we can’t control external URLs - ok to PR to do so; but need to make sure new link is actually same license and/or use web archive for original link (may not want to dictate one over the other?)&lt;br /&gt;
&lt;br /&gt;
Process for reviewing issues and PRs:&lt;br /&gt;
* plan to change who can merge directly. we had more people on the XML repo at first, to get through initial review. (not that we don't trust people, but have too many right now and some of those people aren't actively contributing at this point in time.) JL to sort out, may need advice from more Github-savvy folks!&lt;br /&gt;
* identify process of who’s doing what, etc. - discussed how tech team operates for its repos:&lt;br /&gt;
** each repo has main owner - in our case, we really have one and probably need designated reviewers/committers for both technical issues and legal issues, preferably at least 2 of each kind so we don't have logjams (or 3)&lt;br /&gt;
*** Jilayne, Brad for legal; Gary, and maybe Alexios? (Gary to reach out) - these people would have decision making say, or can boot to calls if more discussion is wanted/needed/desired&lt;br /&gt;
** some PRs may be obvious, minor, don't need discussion - committers can mark for next release milestone and just merge at their discretion (always add milestone, so that is consistent)&lt;br /&gt;
** use calls to go through new PRs on call to decide what release and assign tasks; and then actual work done off call (for PRs)&lt;br /&gt;
*** Dennis offered to be assigned to anything content oriented&lt;br /&gt;
* use labels for things that need to be discussed, are mostly legal or mostly technical, etc.&lt;br /&gt;
* need to write this process up after a bit more feedback - and post where?&lt;br /&gt;
&lt;br /&gt;
went through some of issues open and set milestones, assigned with rest of time on call&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan</id>
		<title>Legal Team/Templatizing/ActionPlan</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan"/>
				<updated>2017-08-04T20:21:42Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: /* General Cleanup / Future Tag Changes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Action Items - Stage 1a: XML Conversion of Existing Licenses==&lt;br /&gt;
&lt;br /&gt;
=== Existing License PRs ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Finish main review of all licenses so that all can merged (Who: ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* Kris to put original &amp;quot;conversion&amp;quot; tool (to convert text files into XML format, to then be reviewed) in public repository so anyone else can use it or improve it (KRIS) -- DONE &lt;br /&gt;
** can be found here: https://github.com/myndzi/license-tool see further notes on this below&lt;br /&gt;
&lt;br /&gt;
=== Exceptions ===&lt;br /&gt;
* Convert and add exceptions to repository (KRIS) - DONE&lt;br /&gt;
* note from Gary: tools don't care whether in same or different directory --&amp;gt; they are in their own directory&lt;br /&gt;
* Review exceptions and merge exception PRs (ALL) - DONE&lt;br /&gt;
&lt;br /&gt;
=== Deprecated licenses ===&lt;br /&gt;
* outcome: Proposed solution to add a boolean attribute named deprecated to the SPDX element with a default value of false.  For the &amp;quot;+&amp;quot; deprecated licenses, we would copy the XML file, rename it to include the &amp;quot;+&amp;quot; and add deprecated=true to the SPDX attributed. &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add deprecated licenses to repository (GARY) &amp;lt;/span&amp;gt; - almost done&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge deprecated license PRs (ALL) &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PRs tagged &amp;quot;requires acknowledgement&amp;quot; or &amp;quot;has self-referring numbering&amp;quot;===&lt;br /&gt;
* Originally, we planned to add XML tags to reflect these characteristics (and not merge these licenses until we do so). For now, though, we will leave this as a potential feature for the future, and proceed to merge these licenses as long as their basic formatting looks correct. (We will be able to go back and review which PRs had these labels even after merging.)&lt;br /&gt;
* Merge those labeled &amp;quot;approved&amp;quot; and &amp;quot;requires acknowledgement&amp;quot; (JILAYNE) - DONE&lt;br /&gt;
* In future, may also need a more thorough review of existing licenses to see if any others meet these criteria (i.e. can't rely solely on the labeled PRs)&lt;br /&gt;
&lt;br /&gt;
=== True-up license list to current release ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Need to true-up changes to existing licenses from 2.3 (when XML repo was created) to current 2.6 release using spreadsheet (JILAYNE)&amp;lt;/span&amp;gt;&lt;br /&gt;
* Convert and add new licenses to repo from 2.4, 2.5. 2.6 (KRIS or someone from tech team using Kris' tool) - DONE&lt;br /&gt;
* Review and merge PRs for new licenses/exceptions since 2.3 (ALL) - DONE&lt;br /&gt;
&lt;br /&gt;
=== General Cleanup / Future Tag Changes ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;After review is complete and all licenses and exceptions have been merged, general clean-up to include: (GARY)&amp;lt;/span&amp;gt; --&amp;gt;&lt;br /&gt;
* Initial round of clean-up to include:&lt;br /&gt;
** remove body tag&lt;br /&gt;
** fix lower case spdx tags&lt;br /&gt;
** get rid of HTML-escaped characters where not needed / keep those that are needed (e.g., greater than / less than symbols)&lt;br /&gt;
** update XML tag names as per tech team recommendations (see below) &lt;br /&gt;
** pretty-print XML&lt;br /&gt;
* Clean-up or formatting issues to be considered later:&lt;br /&gt;
** &amp;lt;s&amp;gt;does all text need to be wrapped in &amp;amp;lt;p&amp;amp;gt; tags? or could titles just be &amp;amp;lt;title&amp;amp;gt;license title&amp;amp;lt;/title&amp;amp;gt; instead of &amp;amp;lt;title&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;license title&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;/title&amp;amp;gt;?&amp;lt;/s&amp;gt; Yes, [https://github.com/spdx/license-list-XML/issues/414#issuecomment-320094253 everything needs] &amp;amp;lt;p&amp;amp;gt; and &amp;amp;lt;br&amp;amp;gt; tags&lt;br /&gt;
** add back the &amp;amp;lt;br&amp;amp;gt; tags Brad removed / generally prettify licenses so that they display as close to original as possible&lt;br /&gt;
** check license families (CC-BY, GPL, etc.) for consistent markup (e.g., what is optional in CC-BY licenses?)&lt;br /&gt;
** add a tag for &amp;quot;deprecated licenses&amp;quot;, possibly add more definitive advice on alternative license expression&lt;br /&gt;
&lt;br /&gt;
===Tracking license list version for new licenses===&lt;br /&gt;
* when a new license is added to the list is currently recorded in the new license request list and in the SPDX License List master spreadsheet. Where will this info be in the new XML world? should we put this meta data in license itself, as a new tag or can we use Github release magic to track that way? --&amp;gt; discuss at OSLS, see minutes here: http://wiki.spdx.org/view/Legal_Team/Minutes/2017-02-15-OSLS&lt;br /&gt;
** added new attribute for this, but will only implement for 2.6 and onward, need to check on attribute name - In Google doc&lt;br /&gt;
* Add attribute to new licenses as of v2.6 - DONE&lt;br /&gt;
&lt;br /&gt;
=== Finalize XML tag names ===&lt;br /&gt;
* Gary to bring to tech team for Sept 20 call, tech team to decide, with final review/sanity check by legal team - DONE&lt;br /&gt;
** process: build a table for existing field name (machine-readable name for these from current spec) and new XML tag - DONE&lt;br /&gt;
** Gary took to tech team, and had joint call with legal and tech team to finalize. Notes here: http://wiki.spdx.org/view/Technical_Team/Minutes/2016-10-25 and https://docs.google.com/document/d/1z9n44xLH2MxT576KS_AbTOBtecyl5cw6RsrrQHibQtg/edit&lt;br /&gt;
* update tags as per tech team recommendations (action item noted above) as part of &amp;quot;General Clean-up&amp;quot; in above section&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 1b: Switch to Github, using old license list format - Jan 30 ==&lt;br /&gt;
* Update info for README on Github for initial switch to Github from Git repo, prior to XML conversion (Dennis to draft, ALL review) - DONE&lt;br /&gt;
** completed - see here: https://docs.google.com/document/d/1kGSs3CXbtjF_uZmVsjhXMGChyP-pzlszktTr8t4PmmI/edit#&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;update README on Jan 30 or after with this text &amp;lt;/span&amp;gt;&lt;br /&gt;
* update  webpages where needed: (JILAYNE w/help from rest of legal team) - DONE&lt;br /&gt;
** links to master files&lt;br /&gt;
** page on requesting a new license - how to update, just point to README?&lt;br /&gt;
** what else?&lt;br /&gt;
* what to do with existing license request tracking spreadsheet: will need to move any &amp;quot;live&amp;quot; items into issue tracking in Github; leave where it is otherwise as dormant? download and post somewhere on wiki to be safe? &lt;br /&gt;
** where does data as to what version a license gets added to list go going forward? (see above)&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 2: Go live with XML conversion==&lt;br /&gt;
&lt;br /&gt;
=== Check website generation and tools ===&lt;br /&gt;
* As of Sept 16 call, Gary had done a first pass on tools to generate website and caught a bunch of validation errors, many of which were from lower case &amp;lt;spdx&amp;gt; tag. Gary to see what other validations were and fix and merge if simply or create pull request/submit to legal team if needs review&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;other updates to spdx-tools for new XML format to generate the website along with the 5 different license formats in available in the license-list-data git repository (Gary) &amp;lt;/span&amp;gt;&lt;br /&gt;
* preview of website before release&lt;br /&gt;
* make sure everything is in there (i.e., diff on text files that they are identical)&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* Review various webpages for updating &lt;br /&gt;
** Alan did first pass, which raised various questions and other things to address, need to revisit now that naming issue has been resolved with tech team&lt;br /&gt;
** license matching guidelines web page&lt;br /&gt;
** license list overview web page&lt;br /&gt;
** README in repo and info in repo itself&lt;br /&gt;
** request a new license web page&lt;br /&gt;
** Appendix in spec:&lt;br /&gt;
*** Appendix 1 is list of licenses - check&lt;br /&gt;
*** Appendix 2 must be updated&lt;br /&gt;
*** Appendix IV and V - check for links, references, etc.&lt;br /&gt;
** other pages?&lt;br /&gt;
** info about XML tags (http://wiki.spdx.org/view/Legal_Team/Templatizing/tags-matching) - this may become part of spec as an appendix, but where to put in meantime?&lt;br /&gt;
&lt;br /&gt;
=== Coordination with tech team and SPDX Spec v2.2 ===&lt;br /&gt;
* revisions to current appendix in spec as to markup (e.g., var v. alt markup tag)&lt;br /&gt;
* explanation of XML tags - to go in markup appendix or new appendix?&lt;br /&gt;
* v2.2 of spec is not going out this year, so may want to think about stuff that we might want to go into a new appendix eventually, where should it go in the meantime and plan for a migration?&lt;br /&gt;
* ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Incorporating Synonyms into XML license documents ===&lt;br /&gt;
* Kris had a plan to do this, but not sure he can contribute that now. &lt;br /&gt;
* will postpone this until someone has a plan and can do the work, but will include in the .xsd schema&lt;br /&gt;
* 2 options: all within license text itself or via a file that's stored in repository and lists them all in a structured way tools can use &lt;br /&gt;
* will need someone to work on this&lt;br /&gt;
&lt;br /&gt;
=== Create new tool to take text of new license and convert to XML file ===&lt;br /&gt;
* to do so by hand is a bit tedious. Will still need human review before finalizing. Initial tool Kris used probably won't be applicable. Would be nice if this could be web-based&lt;br /&gt;
* discuss with tech team, find someone to take this on? ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Tool for verifying XML against known matching/known non-matching text files ===&lt;br /&gt;
* Testing regime for XML (either manually or by continuous integration) to validate that XML source generates other formats correctly&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Templatizing</id>
		<title>Legal Team/Templatizing</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Templatizing"/>
				<updated>2017-07-20T17:49:43Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: /* Key Links */  add XML validator link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the working area for the technical and legal teams.   The focus of this effort is for recording ideas and considerations about improving machine detection and recognition of licenses and headers in code.&lt;br /&gt;
&lt;br /&gt;
== Key Links ==&lt;br /&gt;
* Bugzilla bug 1302, which started this particular conversation: https://bugs.linuxfoundation.org/show_bug.cgi?id=1302&lt;br /&gt;
* Meeting minutes from Aug 6, 2015 Legal call: http://wiki.spdx.org/view/Legal_Team/Minutes/2015-08-06&lt;br /&gt;
* Matching Guidelines:  http://spdx.org/spdx-license-list/matching-guidelines&lt;br /&gt;
* Pull Request Proposal for SPDX License List (Gary): https://docs.google.com/document/d/115Lis1SJV7Rp-XuNjIysU61urzFGjUOBPqEdVyGLsfI/edit&lt;br /&gt;
* Meeting minutes from Oct 29, 2015 Legal call: http://wiki.spdx.org/view/Legal_Team/Minutes/2015-10-29&lt;br /&gt;
* Initial proposal, full write-up (Kris): http://wiki.spdx.org/view/Legal_Team/Template_proposal&lt;br /&gt;
* Meeting minute from Feb 9 joint tech/legal call: http://wiki.spdx.org/view/Technical_Team/Minutes/2016-02-09&lt;br /&gt;
* Meeting minutes from Feb 18 legal call: http://wiki.spdx.org/view/Legal_Team/Minutes/2016-02-18&lt;br /&gt;
* Proposal for exact tag names and edits to matching guidelines: http://wiki.spdx.org/view/Legal_Team/Templatizing/tags-matching&lt;br /&gt;
* '''Plan for review of XML license files:''' http://wiki.spdx.org/view/Legal_Team/Templatizing/ReviewXML&lt;br /&gt;
* Action plan for whole project: http://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan&lt;br /&gt;
* XML tags naming discussion:&lt;br /&gt;
** link to Oct 26 joint tech/legal team meeting minutes: http://wiki.spdx.org/view/Technical_Team/Minutes/2016-10-25&lt;br /&gt;
** The working document is available at https://docs.google.com/document/d/1z9n44xLH2MxT576KS_AbTOBtecyl5cw6RsrrQHibQtg&lt;br /&gt;
* Link to XML conversion tool Kris wrote for initial conversion: https://github.com/myndzi/license-tool&lt;br /&gt;
* Kris' tool for seeing XML conversion:  http://krisreeves.com/xmledit/&lt;br /&gt;
* XML validator: https://www.w3schools.com/xml/xml_validator.asp&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
(from JL)  The current Matching Guidelines and license markup was developed over the past several years.  While the guidelines were relatively easier to come up with, how much markup to use and how to implement it was an on-going discussion of much debate. As relevant to the proposals here, the discussion around how much markup to use recognized that more markup would increase consistent results by reducing the need for tool makers to interpret the guidelines. However, due to the amount of work of potentially having markup on every license file, a more conservative approach was taken with the recognition that we could always add more markup over time (but taking it away would be harder). &lt;br /&gt;
&lt;br /&gt;
The template language was a result of a collaboration between members of the legal and technical teams.  The goal of the template was developed with the following goals in mind:&lt;br /&gt;
* Enable both humans and, to a lesser extent, tools to be able to determine if two license texts were equivalent.  &lt;br /&gt;
* Preserve the original language of the license text.&lt;br /&gt;
* Leverage existing annotations and tools (e.g. the use of regular expressions to denote matches to variable text).&lt;br /&gt;
&lt;br /&gt;
The current templating language is documented in Appendix II of the specification (http://spdx.org/sites/spdx/files/SPDX-2.0.pdf)&lt;br /&gt;
&lt;br /&gt;
* Please review the current Matching Guidelines here: http://spdx.org/spdx-license-list/matching-guidelines&lt;br /&gt;
* Also see Bugzilla bug 1302, which started this particular conversation: https://bugs.linuxfoundation.org/show_bug.cgi?id=1302&lt;br /&gt;
* Meeting minutes from Aug 6, 2015 Legal call: http://wiki.spdx.org/view/Legal_Team/Minutes/2015-08-06&lt;br /&gt;
&lt;br /&gt;
== Proposal ==&lt;br /&gt;
(from Gary) As a result of the initial bug 1302 discussion, Gary suggested to enable pull requests to be made against the SPDX License List, which would encourage contributions to markup by others.  Such pull requests/contributions would be moderated by the Legal team (especially regarding determinations of markup and potential impact on legal interpretation of the license) with help from the Tech team as needed. Everyone on the Aug 6 legal call agreed this would be a great approach.  Gary, Jilayne, Kate have begun to discuss how to implement this.  A process also needs to be outlined for how pull requests will be handled, etc.  A rough draft process proposal can be found in the google document https://docs.google.com/document/d/115Lis1SJV7Rp-XuNjIysU61urzFGjUOBPqEdVyGLsfI/edit?usp=sharing&lt;br /&gt;
&lt;br /&gt;
(from Kris) Things that would improve working with the data programmatically:&lt;br /&gt;
* Get away from spreadsheets as the index for the licenses. Use JSON or XML (leaning towards XML to keep the toolset the same as markup parsing). A tool to compile the spreadsheet (for humans to work with) down to an XML file would probably work.&lt;br /&gt;
* Put all information about a license in the same place for each license (headers, addons/exceptions/whatever). Likely within markup within the license files themselves.&lt;br /&gt;
* Use XML or some other widespread format for the markup. This ensures there are tools available to work with the data in any language without having to write custom parsing tools or use tools tied to a specific platform because they're the only ones that exist.&lt;br /&gt;
* As, and if, the data moves towards a more markup-heavy format, it might be wise to simply include the full text verbatim in its own section rather than &amp;quot;recreate&amp;quot; it from marked up data.&lt;br /&gt;
&lt;br /&gt;
An example of what a more normalized (to xml) data set might look like:&lt;br /&gt;
&lt;br /&gt;
index.xml:&lt;br /&gt;
  &amp;lt;licenses&amp;gt;&lt;br /&gt;
    &amp;lt;license identifier=&amp;quot;Apache-2.0&amp;quot; file=&amp;quot;Apache-2.0.xml&amp;quot;&amp;gt;Apache License 2.0&amp;lt;/license&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
  &amp;lt;/licenses&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LGPL-2.0.xml:&lt;br /&gt;
  &amp;lt;license&amp;gt;&lt;br /&gt;
    &amp;lt;original&amp;gt;...full original text content...&amp;lt;/original&amp;gt;&lt;br /&gt;
    &amp;lt;template&amp;gt;&lt;br /&gt;
      &amp;lt;header&amp;gt;...Licensed under the Apache License, version 2.0, etc....&amp;lt;/header&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;Some text blah blah &amp;lt;match regex=&amp;quot;foo|bar&amp;quot;/&amp;gt; more text&amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/template&amp;gt;&lt;br /&gt;
  &amp;lt;/license&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An alternative:&lt;br /&gt;
  &amp;lt;template&amp;gt;&lt;br /&gt;
    &amp;lt;header&amp;gt;....etc&amp;lt;/header&amp;gt;&lt;br /&gt;
    &amp;lt;body&amp;gt;...THE SOFTWARE IS PROVIDED &amp;quot;AS IS&amp;quot; AND &amp;lt;alt regex=&amp;quot;THE AUTHOR&amp;quot;&amp;gt;ISC&amp;lt;/match&amp;gt; DISCLAIMS ALL WARRANTIES...&amp;lt;/body&amp;gt;&lt;br /&gt;
  &amp;lt;/template&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The above carries the useful property that the text content of the body tag is the original source without any modification; processing can instead replace &amp;quot;alt&amp;quot; tag contents with their regex attribute to &amp;quot;convert&amp;quot; to a matchable format.&lt;br /&gt;
&lt;br /&gt;
I don't actually like XML, but it seems to be a good fit for this purpose. It helps keep the intrusiveness of the markup into the license text focused and to a minimum, lets us wrap entire sections as optional, keep the canonical original text if desired, and specify alternate license formats such as the short-form license header and any desired metadata all in one place. And there are tools to read XML in every language.&lt;br /&gt;
&lt;br /&gt;
I recommend that the template content be *without* the parts that the matching guidelines say to ignore, and preferably it should have normalized or marked up bullets, etc. Best of all would be, simply, normalized text content in a full regular expression that can be used to match directly, rather than a bunch of markup that must be turned into a regular expression -- but I think this would make maintenance much harder. Again, a compilation step could help. There's a lot of work to be done here that can be qualified as preprocessing, and there's no reason we can't make sure the preprocessing is &amp;quot;done right&amp;quot; and publish the results, instead of requiring programmers to reimplement their own version of the preprocessing with uncertain results.&lt;br /&gt;
&lt;br /&gt;
A particular note about normalizing text: Bullet items are one of the problematic points for parsing because it can be troublesome to distinguish a bullet point like &amp;quot;ii.&amp;quot; from the end of a sentence that got wrapped to the start of the next line. (I actually encountered this in my testing; a saving grace is that the bullets tend to be things that are hard to confuse for words, but it's really easy to write a regular expression that isn't that smart.)&lt;br /&gt;
&lt;br /&gt;
For what it's worth, I'm quite happy to contribute when it comes to tooling; I already have code to do the most of this anyway. -Kris&lt;br /&gt;
&lt;br /&gt;
== Detailed proposal ==&lt;br /&gt;
&lt;br /&gt;
See: [[Legal_Team/Template_proposal]]&lt;br /&gt;
&lt;br /&gt;
== Use and Feedback re: Current Markup ==&lt;br /&gt;
Feedback was solicited on the legal and tech mailing lists to this end:&lt;br /&gt;
&lt;br /&gt;
We have a task to add markup to some of the standard headers and have also had input to add/edit markup on existing licenses.  As a result of the latter, it has been raised that perhaps the markup could be improved. Before adding more markup (to standard headers, license text or both), it seemed prudent to start a discussion as to whether the existing markup is effective.  Please ponder the following questions:&lt;br /&gt;
	a) have you used the existing markup for matching purposes?&lt;br /&gt;
		i) if no, why not?&lt;br /&gt;
		ii) if yes, has it been helpful/effective?  Could it be improved, and if so, how? (this will likely involve putting forward a proposal for review)&lt;br /&gt;
&lt;br /&gt;
Please record your input in a section here, by name or tool or both:&lt;br /&gt;
&lt;br /&gt;
=== Gary O'Neall ===&lt;br /&gt;
For the SourceAuditor commercial tools, the markup is used to validate that 2 licenses are equivalent per the matching guidelines. The open source SPDX tools uses the markup is used in a number of ways.  The &amp;quot;compareSpdx&amp;quot; and &amp;quot;compareMultipleSpdx&amp;quot; commands use the markup to determine if the licenses are equivalent.  There are library methods implemented to compare license text and report if the license text matches any of the SPDX LicenseList.&lt;br /&gt;
&lt;br /&gt;
In all cases above, the markup is used to compare 2 existing known license text.  It is NOT used to match license text against a library of possible license matches.  In the commercial tool, a separate algorithm implements this functionality and the markup language turned out to be too inefficient for this purpose - at least for the performance requirements of our application.&lt;br /&gt;
&lt;br /&gt;
Note: When we originally discussed the markup language, we debated whether to cover the use case of searching a library of possible license matches and the decision was taken not to support this.&lt;br /&gt;
&lt;br /&gt;
In my opinion, the markup works fine for matching two license texts.  If we wanted to support a searching use case, we would need to modify/extend the markup language to enable this to  be efficient.&lt;br /&gt;
&lt;br /&gt;
Performance would be greatly improved if we bounded the RE's.  Something which is within the spec, but is not implemented in the templates.  I would support implementing bounding all RE's in an upcoming release and changing the spec to encourage bounding.  I think we could pick a pretty practical upper bound that would improve the performance.&lt;br /&gt;
&lt;br /&gt;
Also note - this is more of an issue with the &amp;quot;matching against a library of licenses&amp;quot; issue than simply comparing two license texts since the former is more performance sensitive.&lt;br /&gt;
=== Sam Ellis ===&lt;br /&gt;
I will share a few points from my experience in templatization. I currently use a different templatization syntax that predates SPDX, but the principle of using regular expressions embedded within the license text is similar.&lt;br /&gt;
 &lt;br /&gt;
The major barrier to me adopting the SPDX templates is insufficient templatization within the existing licenses. The SPDX templates currently encode what I perceive to be the ‘official’ variations, i.e. organization name, person name, product name etc. However, real-world licenses contain may minor variations that may be inconsequential from a legal perspective, but nonetheless do not warrant separating out as separate licenses. Here is an example from the GPL-3.0 notice where it is common to see two variations in one of the sentences:&lt;br /&gt;
 &lt;br /&gt;
distributed in the hope that it will be useful&lt;br /&gt;
distributed in the hope that they will be useful&lt;br /&gt;
 &lt;br /&gt;
The example above is fairly uncontroversial, I would hope. However, there are plenty of other examples that border on having a legal impact. For example, in these two BSD-2-Clause variations it is necessary to consider whether the additional word constitutes an acceptable minor variation or warrants a different classification altogether:&lt;br /&gt;
 &lt;br /&gt;
Redistributions of source code must retain the above copyright notice, this list of…&lt;br /&gt;
Redistributions of source code must retain the above copyright notice unmodified, this list of…&lt;br /&gt;
 &lt;br /&gt;
It is the grey cases like these that make expanding the use of templating difficult. Inevitably it leads to having to make some judgements about the impact of a particular word or phrase on the legal interpretation, something that I am aware SPDX tries to avoid.&lt;br /&gt;
 &lt;br /&gt;
Whether it is worth templating all the cases like these primarily depends on the goals of the SPDX templates. If they are for human use to see what official variations are permitted, then they are not necessary. On the other hand, if they are to be used by automated license scanning tools, then covering these cases is essential in order to have a tool that works effectively on real-world code. So I think an important point is to gain clarity on the purpose of the templates.&lt;br /&gt;
 &lt;br /&gt;
In terms of the current application of the templates, I have a technical concern over the use of unbounded regular expressions, for example:&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;&amp;lt;var;name=copyrightHolderAsIs;original=THE COPYRIGHT HOLDERS AND CONTRIBUTORS;match=.+&amp;gt;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
This is unbounded because it will match any number of characters for the copyrightHolderAsIs field. The practical consequence of this is that regular expression matching can explode in terms of time. I don’t have a concrete example to hand, but my own experience with using the same unbounded regular expressions on real-world licenses is that I have seen it take minutes just to process one regular expression on a single file, and this does not scale well when there are millions of files to process. Clearly, in terms of English language there is no maximum size on the length of a copyright statement. Using an unbounded regular expression is therefore correct in theory but difficult to use in practice. I have had to use size bounded regular expressions in order to have a scanning tool that will complete in a reasonable time. The problem in switching to bounded regular expressions is in deciding on what is an acceptable upper bound on the size, and this can really only be judged by experimentation against real-world licenses, and does then require on-going tweaking as new license variations are discovered.&lt;br /&gt;
 &lt;br /&gt;
Neither of these are problems with templatization per-se, and they are more to do with the extent and way in which they are currently applied.&lt;br /&gt;
=== Philippe Ombredanne ===&lt;br /&gt;
a) have you used the existing markup for matching purposes?&lt;br /&gt;
&lt;br /&gt;
Yes and No:  ScanCode uses an SPDX-inspired/derived markup, but instead of reusing the markup directly from the main license texts, markup is transformed in a simpler {{mustache-like}} syntax added to copies of these texts used only for detection purpose.&lt;br /&gt;
&lt;br /&gt;
Because:&lt;br /&gt;
- adding more markup to a reference license text makes this eventually no longer usable as a reference text and harder to read by humans&lt;br /&gt;
- the many variations found in the wild make it hard to put all in a single template.&lt;br /&gt;
- the markup syntax implies eventually an implementation using regular expressions. ScanCode does not use regex, but inverted indexes and string alignments.&lt;br /&gt;
&lt;br /&gt;
ii) if yes, has it been helpful/effective?  Could it be improved, and if so, how? (this will likely involve putting forward a proposal for review)&lt;br /&gt;
&lt;br /&gt;
I think a simple markup is a very effective way to detect licenses with minor text variations and still call this an exact match. It is also a very effective way to indicate variations for humans. I find it hard personally to mix the human readability and technical detection concerns in the same file without compromises.&lt;br /&gt;
&lt;br /&gt;
As food for thought, here are some examples of markup as used in ScanCode:&lt;br /&gt;
&lt;br /&gt;
https://github.com/nexB/scancode-toolkit/blob/b37be4de78152fbd3ed54761627c960010ce26a3/src/licensedcode/data/rules/apache-1.1_38.RULE#L17&lt;br /&gt;
https://github.com/nexB/scancode-toolkit/blob/b37be4de78152fbd3ed54761627c960010ce26a3/src/licensedcode/data/rules/bzip2-libbzip-1.0.5_1.RULE#L1&lt;br /&gt;
&lt;br /&gt;
The syntax is using double curly braces to enclose variable parts. There is no regex involved. Optionally a number can be used after the opening braces to indicate the number of variable words, defaulting to 5 words.&lt;br /&gt;
For instance {{ Copyright (c) 2015 Myco }} would match up to 5 words&lt;br /&gt;
and {{ 10 Copyright (c) 2015 Myco inc.}} would match up to 10 words.&lt;br /&gt;
&lt;br /&gt;
I hope this helps even though this is a slightly different take.&lt;br /&gt;
&lt;br /&gt;
=== Bill Schnineller ===&lt;br /&gt;
           a) have you used the existing markup for matching purposes?&lt;br /&gt;
No.&lt;br /&gt;
                        i) if no, why not?&lt;br /&gt;
In a nutshell, partly due to timing of our dev efforts ahead of SPDX templatization rollout, partly due to performance in context of our internal Use Case of scanning every single open source file (not just a handful of applications). &lt;br /&gt;
&lt;br /&gt;
Details:&lt;br /&gt;
Black Duck has a corpus of license variants extracted from our Knowledge Base of around half a billion unique open source source/text and binary files.&lt;br /&gt;
Several years ago, prior to SPDX license templatization, we went through multiple iterations of grouping license text variants, as well as license name/nickname variants.&lt;br /&gt;
Our groupings were based on applying similarity algorithms, followed by human review.  Our methodology has been in place for some time prior to the templates / regular expressions subsequently rolled out by SPDX.&lt;br /&gt;
&lt;br /&gt;
Variations we've encountered, such as the street address of an organization, or typos / word substitutions that SPDX license templates might not have covered are some of the reasons we haven't yet gone through the exercise to see which license variants the SPDX templates might not 'match' to the license id's we've grouped them under.&lt;br /&gt;
&lt;br /&gt;
We use our license scanner to scan (and rescan) every single open source file to populate our Knowledgebase of file-level license data. Our scanner uses multiple techniques to discover license references, but does not use regular expressions because of performance concerns. &lt;br /&gt;
&lt;br /&gt;
Because Black Duck does not provide legal advice, consumers of our tools are able review the license text which our tools highlight in order to make a final determination. This fits well with the SPDX concept of separating discovered and concluded information.&lt;br /&gt;
&lt;br /&gt;
Outlook:&lt;br /&gt;
SPDX license templates / regexes aren't as useful or efficient as other matching techniques we have, when automatically bulk scanning large codebases to determine ‘LicenseFoundInFile'.&lt;br /&gt;
&lt;br /&gt;
But when a human is in the loop producing a final SPDX Document with Concluded License, SPDX license templates / regexes could be useful to focus legal review on deviations which may or may not be significant.&lt;br /&gt;
&lt;br /&gt;
=== Nuno Brito ===&lt;br /&gt;
 a) have you used the existing markup for matching purposes?&lt;br /&gt;
   i) if no, why not?&lt;br /&gt;
&lt;br /&gt;
Didn't use the markup. At the time haven't found documented the pattern keywords to find inside each license term. For example, one can find [xxxx]-[xxxx], [Owner Organization], &amp;lt;AUTHOR&amp;gt;. However, didn't seemed to be used consistently throughout the list of licenses. That was my opinion at that time, might certainly be proven erroneous.&lt;br /&gt;
&lt;br /&gt;
If help is welcome, I can volunteer for normalizing the data for the complete list (top to bottom) and document the used keywords. However, for our own tooling usage as template I'd replace the text on some specific license terms so that we could later generate new licence docs where only the copyright holder changes.&lt;br /&gt;
&lt;br /&gt;
Such example would be http://spdx.org/licenses/BSD-3-Clause-Attribution.html where: &amp;quot;Universidad de Palermo, Argentina&amp;quot; (http://www.palermo.edu/).'&amp;quot; becomes &amp;quot;&amp;lt;AUTHOR&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Kris Reeves ===&lt;br /&gt;
I have been thinking about the proposed format in detail, and it has become clear to me that it will be undesirable to attempt to maintain a canonical single source of truth in the format we would want to expose to consumers. This is made clearest by the synonym matching rule: it is unfeasible to ask or expect a person editing a license file to find, identify, and mark up all candidates for synonym replacement. It is, however, easily possible to expose data that has been thus marked-up to consumers of the SPDX data. This implies that there must be a build step of some sort in the mix.&lt;br /&gt;
&lt;br /&gt;
Given that there would be a build step, the case for altering the source markup is weakened somewhat; it's not strictly *necessary* to support (my) goal of providing data that can be consumed directly without any programmatic logic required to match a license, but still retains a number of benefits including: utility in editing/managing the license content itself, ease of integration into tooling required to produce the &amp;quot;built&amp;quot; product, ready extension, familiarity to newcomers/potential contributors, and even brevity.&lt;br /&gt;
&lt;br /&gt;
Given the above, there are really two classes of markup to consider:&lt;br /&gt;
&lt;br /&gt;
1) Markup used to clarify / identify information that is obvious to a human but difficult for a computer to interpret (for example: identifying bullet points)&lt;br /&gt;
&lt;br /&gt;
2) Markup used to provide more robust matching that is easy for a computer to generate but difficult for a human to maintain (for example: identifying synonymous word spellings)&lt;br /&gt;
&lt;br /&gt;
The most useful focus for markup in the first category is ease of use by a human editor: it should be unobtrusive and succinct, lending to ready interpretation by a reader/editor of the license text in a legal-meaningful way and imposing a minimum of technical knowledge for correct and confident interpretation.&lt;br /&gt;
&lt;br /&gt;
The most useful focus for markup in the second category is ease of consumption by a program: it should be thorough and explicit, lending to immediately useful applications with little to no business logic required in the consuming code.&lt;br /&gt;
&lt;br /&gt;
I'm working on the proposal discussed in the last legal call, but splitting it into two parts by these guidelines. This approach feels a bit messy to me, but I see no way around it other than to write custom tooling that can abstract the category-2 markup away from a human and let them work in terms of category-1 markup.&lt;br /&gt;
&lt;br /&gt;
=== Compatibility with Current Markup ===&lt;br /&gt;
If we do change the format in a way which is incompatible with the existing markup, we may break existing applications.  I originally did not think this would be much of an issue based on the responses above, but then I ran across the comment https://github.com/sindresorhus/spdx-license-list/issues/6#issuecomment-150606727 where the existing syntax is used to extract the license text.  There may be other such applications that we are not aware of. -- Gary O'Neall&lt;br /&gt;
&lt;br /&gt;
This is actually a point in favor of going ahead: if people are writing regular expressions to parse the current data, that is happening because the tools to do it properly aren't available to them. Markup change would obviously be a major version bump, so tools such as the above would still work and continue to function on the v2.0 data. New/updated tools, however, would become less fragile by virtue of using parsing tools that know how to deal with XML, and the markup itself can thus be extended to incorporate new needs without breaking existing fragile regular expressions. -- Kris&lt;br /&gt;
&lt;br /&gt;
== Markup to add/consider ==&lt;br /&gt;
[JL] This is simply a list of various specific licenses that may need additional markup or things to consider related to the matching guidelines, to ensure we don't forget to add/edit later!&lt;br /&gt;
* Apache-2.0 - instructions as to how to apply license, markup as optional? (from Kris)&lt;br /&gt;
* MIT - &amp;quot;THE AUTHORS OR COPYRIGHT HOLDERS&amp;quot; - markup to be variable (from DMG's student paper)&lt;br /&gt;
* add &amp;quot;noninfringment&amp;quot; and &amp;quot;non-infringement&amp;quot; and &amp;quot;non infringement&amp;quot; as equivalent words in Matching Guideline #8 list of words (from DMG's student paper)&lt;br /&gt;
* add &amp;quot;contributors&amp;quot; and &amp;quot;co-contributors&amp;quot; and &amp;quot;co contributors&amp;quot; as equivalent words in Matching Guideline #8 list of words, needs some discussion (from DMG's student paper)&lt;br /&gt;
* ISC license needs markup (and link fixed)&lt;br /&gt;
[[Category:Technical]] [[Category:Legal]]&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/or-later-vs-unclear-disambiguation</id>
		<title>Legal Team/or-later-vs-unclear-disambiguation</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/or-later-vs-unclear-disambiguation"/>
				<updated>2017-05-30T15:01:00Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: initialization and summary of the issue and potential resolutions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Problem ===&lt;br /&gt;
==== D. Wheeler 5/25/2017 ==== &lt;br /&gt;
Technically “GPL-2.0” in SPDX means “only this version”, but in practice many practitioners &amp;amp; tools are sloppy about this.  Part of the problem is that tools can easily determine that “GPL version 2.0 is in this package” but in many cases they cannot easily determine automatically a distinction between “2.0 or greater” versus “2.0 and no other”.  In addition, in many cases it doesn’t matter, so the increased effort would be a waste of time.  What the tools really need to indicate is a way in SPDX to indicate “2.0 at least is here, and I don’t know if ‘or later’ is okay”.  Since SPDX doesn’t have a mechanism to report this, “GPL-2.0” is sometimes being used to report of “I know 2.0 is here, and I don’t know if ‘or later’ is okay” - even though it’s technically not compliant with the SDPX spec.&lt;br /&gt;
 &lt;br /&gt;
It’d be helpful to have a simple way to indicate “I really mean this specific version” (my “!” suffix) vs. “this version at least is okay, and I’m not sure about later versions” (which is how “GPL-2.0” is currently interpreted; maybe another suffix like “?” or “*” would help to mark this case).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Selected responses/ideas/solution proposals ===&lt;br /&gt;
''' NOTE:''' Please feel free to add/clarify below&lt;br /&gt;
&lt;br /&gt;
==== K. Stewart 5/25/2017 ==== &lt;br /&gt;
We've started having some discussions with FSF about what they'd prefer, and their preference seems to be GPL-2.0-only,  so we probably want to go that way rather than introducing the &amp;quot;!&amp;quot; idea.   &lt;br /&gt;
&lt;br /&gt;
==== D. Wheeler 5/25/2017 ====&lt;br /&gt;
  K. Stewart: We've started having some discussions with FSF about what they'd prefer, and their preference seems to be GPL-2.0-only,  so we probably want to go that way rather than introducing the &amp;quot;!&amp;quot; idea.&lt;br /&gt;
Okay.  Although that's less flexible, that's much easier to transition (you don't have to change any parsing code), so I see the advantages of this.&lt;br /&gt;
&lt;br /&gt;
If this is done:&lt;br /&gt;
1. It needs to cover all the licenses where this is likely.  At *least* GPL and LGPL; I think MPL is probably in this case too.&lt;br /&gt;
2. The original license terms need to *stay* in SPDX, with modified clarifying text.  Something like this:&lt;br /&gt;
&lt;br /&gt;
GPL-2.0:&lt;br /&gt;
The GNU General Public License (GPL), version 2.0 is acceptable, and without any clear statement if later versions are acceptable.  Where practical, try to use more specific license expressions such as &amp;quot;GPL-2.0+&amp;quot;, &amp;quot;GPL-2.0-only&amp;quot;, or &amp;quot;(GPL-2.0-only OR GPL-3.0-only)&amp;quot;.  Historically this indicator meant &amp;quot;GPL version 2.0 only&amp;quot;, but in practice tools often can't determine if later ones are acceptable (or not) &amp;amp; used this term in such cases.  This specification acknowledges this practice and provides more specific alternatives when that information is available.&lt;br /&gt;
&lt;br /&gt;
==== D. Wheeler 5/26/2017 ====&lt;br /&gt;
We need at least *3* cases.  Here they are, with potential names/expressions:&lt;br /&gt;
* GPL-2.0-only.  I *know* that *only* the GPL version 2.0 is acceptable.  I had originally proposed a &amp;quot;!&amp;quot; suffix.&lt;br /&gt;
* GPL-2.0+.  I *know* that GPL version 2.0, or later, is acceptable.&lt;br /&gt;
* GPL-2.0.  I *know* that at least GPL version 2.0 is acceptable (e.g., I found its license text).  However, I'm not entirely certain whether or not later versions are acceptable, so I make *no* assertion either way.  This appears to be what &amp;quot;GPL-2.0&amp;quot; has become, in some cases, in spite of the spec.  Which is why we need a way to mark certainty vs. uncertainty.  If you prefer, you could label this &amp;quot;GPL-2.0-at-least&amp;quot;, or add a &amp;quot;?&amp;quot; suffix to mean &amp;quot;I don't know if later/other versions are acceptable&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The problem is that while tools can detect the presence of a license, it's often difficult for them to determine if an &amp;quot;or later&amp;quot; clause is valid in some cases.  In many cases SPDX is capturing tool output, so we need for there to be a valid expression for tools to output.  My understanding is that some tools that find GPL version 2.0 will currently report &amp;quot;GPL-2.0&amp;quot;... even if a later version is also acceptable... and as a result, &amp;quot;GPL-2.0&amp;quot; is not being interpreted as originally intended.&lt;br /&gt;
&lt;br /&gt;
What's more, without a third case, it'll just happen again.  Tools can't easily determine if &amp;quot;or later&amp;quot; applies, and in many cases you do *NOT* need more information than this.  It can take a lot of effort ($) to determine if it's really &amp;quot;GPL-2.0-only&amp;quot; or &amp;quot;GPL-2.0+&amp;quot;, and if the spec only supports those two options, then that's a problem.. because people are *not* going to spend effort unnecessarily.&lt;br /&gt;
&lt;br /&gt;
If &amp;quot;GPL-2.0&amp;quot; is deprecated, then tools will start reporting &amp;quot;GPL-2.0-only&amp;quot; when they're not sure if later versions apply, because in many cases they can't easily determine it.  Then we'll be back to the original problem, where &amp;quot;GPL-2.0-only&amp;quot; may mean &amp;quot;I found GPL 2.0 but maybe later versions will be okay&amp;quot;.  Ugh.  Since many tools can only determine &amp;quot;at least this version&amp;quot;, there needs to be a standard way to report it.&lt;br /&gt;
&lt;br /&gt;
==== T. King 5/26/2017 ====&lt;br /&gt;
Digging at this “acceptable” idea a bit more, I'm guessing it's something like “adapters may share adapted works under”.  But the SPDX isn't just about copyleft (e.g. it includes CC-BY-ND-*).  I think it makes more sense to focus on licenses (just the text, e.g. GPL-2.0) and license grants.  For example, here are some SPDX License Expressions translated into grants:&lt;br /&gt;
&lt;br /&gt;
* GPL-2.0: You can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.&lt;br /&gt;
&lt;br /&gt;
* GPL-2.0+: You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.&lt;br /&gt;
&lt;br /&gt;
* CC-BY-SA-4.0: This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.&lt;br /&gt;
&lt;br /&gt;
You can distribute an adaptation under a later version of the CC BY-SA because that's part of the CC-BY-SA-4.0 [1].&lt;br /&gt;
&lt;br /&gt;
* CC-BY-SA-4.0+: This work is licensed under a Creative Commons Attribution 4.0 International License; either version 4.0 of the License, or (at your option) any later version.&lt;br /&gt;
&lt;br /&gt;
The CC-BY-SA-4.0 tries to grant you that right anyway, but regardless of how you read the CC-BY-SA-4.0, I'm granting you that right directly.&lt;br /&gt;
&lt;br /&gt;
&amp;gt;   CC-BY-SA-3.0+ would be a synonym for CC-BY-SA-3.0 [6], but I don't&lt;br /&gt;
&amp;gt;   see a problem with that.  It would probably be useful to call that&lt;br /&gt;
&amp;gt;   out in the wording that forbids the -only suffix for CC-BY-SA-3.0…&lt;br /&gt;
&lt;br /&gt;
If the SPDX doesn't want to get into the business of determining when licenses grant + semantics, then we probably don't want an -only suffix and we certainly don't want a GPL-2.0-only short identifier. &lt;br /&gt;
&lt;br /&gt;
But if you want to be in the business of warning users about the lack of built-in or-later wording in the GPL, CC-BY-ND-4.0, etc. and the presence of built-in or-later in the CC-BY-SA-4.0, etc., I don't see how you'd avoid making claims about whether the license had built-in or-later wording.&lt;br /&gt;
&lt;br /&gt;
==== D. Seaward 5/26/2017 ====&lt;br /&gt;
Perhaps &amp;quot;GPL-2.0&amp;quot;could be deprecated and instead whoever is tagging must use one of:&lt;br /&gt;
* GPL-2.0-only&lt;br /&gt;
* GPL-2.0+&lt;br /&gt;
* GPL-2.0?&lt;br /&gt;
...where &amp;quot;only&amp;quot; means only, &amp;quot;+&amp;quot; means &amp;quot;or later&amp;quot; and &amp;quot;?&amp;quot; means unclear. Legacy data still tagged &amp;quot;GPL-2.0&amp;quot; would be treated as &amp;quot;GPL-2.0?&amp;quot; until updated. (This assumes the SPDX team want people tagging things as unclear!)&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team</id>
		<title>Legal Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team"/>
				<updated>2017-05-30T14:42:20Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: add working page for -only vs -or-later vs unclear expression syntax&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the working area for the Legal Team.  The SPDX Legal Team supports and provides recommendations to the SPDX working groups regarding licensing issues for the specification itself; maintains the [http://spdx.org/licenses/ SPDX License List]; and promotes the SPDX specification to the legal community at-large.&lt;br /&gt;
&lt;br /&gt;
The Legal Team meets '''every other Thursday at 18:00 GMT (10:00AM PT, 11:00 MT, 12:00 CT, 1:00PM ET)'''.&lt;br /&gt;
  Call this number: (United States): +1-857-216-2871 &lt;br /&gt;
  User PIN: 38633 &lt;br /&gt;
  International: visit the URL at http://uberconference.com/SPDXTeam&lt;br /&gt;
&lt;br /&gt;
* [[Legal_Team/Priorities|Current Priorities and Work in Progress for the Legal Team]]&lt;br /&gt;
* [[Legal_Team/Minutes|Meeting Minutes of the Legal Team]]&lt;br /&gt;
* [[Legal_Team/Templatizing|Discussions on Templatizing Licenses and Headers to improve machine detection &amp;amp; recognition]]&lt;br /&gt;
* [[Legal_Team/non-English-licenses|Working page for policy on how to handle non-English licenses and matching]]&lt;br /&gt;
* [[Legal_Team/or-later-vs-unclear-disambiguation|Working page for policy on disambiguating -only vs. or-later vs. unclear expression syntax (esp. GPL)]]&lt;br /&gt;
* [[Legal_Team/Decisions|Decisions of the Legal Team]]&lt;br /&gt;
* [[Legal_Team/Old|Older Items for the Legal Team]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Legal]]&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan</id>
		<title>Legal Team/Templatizing/ActionPlan</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan"/>
				<updated>2017-02-21T19:17:37Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: /* General Cleanup */  add consistency check for license families (e.g. CC-BY)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Action Items - Stage 1a: XML Conversion of Existing Licenses==&lt;br /&gt;
&lt;br /&gt;
=== Existing License PRs ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Finish main review of all licenses so that all can merged (Who: ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* Kris to put original &amp;quot;conversion&amp;quot; tool (to convert text files into XML format, to then be reviewed) in public repository so anyone else can use it or improve it (KRIS) -- DONE &lt;br /&gt;
** can be found here: https://github.com/myndzi/license-tool see further notes on this below&lt;br /&gt;
&lt;br /&gt;
=== Exceptions ===&lt;br /&gt;
* Convert and add exceptions to repository (KRIS) - DONE&lt;br /&gt;
* note from Gary: tools don't care whether in same or different directory&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review exceptions and merge exception PRs (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Deprecated licenses ===&lt;br /&gt;
* outcome: Proposed solution to add a boolean attribute named deprecated to the SPDX element with a default value of false.  For the &amp;quot;+&amp;quot; deprecated licenses, we would copy the XML file, rename it to include the &amp;quot;+&amp;quot; and add deprecated=true to the SPDX attributed. &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add deprecated licenses to repository (GARY) &amp;lt;/span&amp;gt; - almost done&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge deprecated license PRs (ALL) &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PRs tagged &amp;quot;requires acknowledgement&amp;quot; or &amp;quot;has self-referring numbering&amp;quot;===&lt;br /&gt;
* Originally, we planned to add XML tags to reflect these characteristics (and not merge these licenses until we do so). For now, though, we will leave this as a potential feature for the future, and proceed to merge these licenses as long as their basic formatting looks correct. (We will be able to go back and review which PRs had these labels even after merging.)&lt;br /&gt;
* Merge those labeled &amp;quot;approved&amp;quot; and &amp;quot;requires acknowledgement&amp;quot; (JILAYNE) - DONE&lt;br /&gt;
* In future, may also need a more thorough review of existing licenses to see if any others meet these criteria (i.e. can't rely solely on the labeled PRs)&lt;br /&gt;
&lt;br /&gt;
=== True-up license list to current release ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Need to true-up changes to existing licenses from 2.3 (when XML repo was created) to current 2.6 release using spreadsheet (JILAYNE)&amp;lt;/span&amp;gt;&lt;br /&gt;
* Convert and add new licenses to repo from 2.4, 2.5. 2.6 (KRIS or someone from tech team using Kris' tool) - DONE&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge PRs for new licenses/exceptions since 2.3 (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General Cleanup ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;After review is complete and all licenses and exceptions have been merged, general clean-up to include: (GARY)&amp;lt;/span&amp;gt; --&amp;gt;&lt;br /&gt;
** remove body tag&lt;br /&gt;
** fix lower case spdx tags&lt;br /&gt;
** get rid of HTML- and UTF8-escaped characters&lt;br /&gt;
** update tags as per tech team recommendations (see below) &lt;br /&gt;
** does all text need to be wrapped in &amp;amp;lt;p&amp;amp;gt; tags? or could titles just be &amp;amp;lt;title&amp;amp;gt;license title&amp;amp;lt;/title&amp;amp;gt; instead of &amp;amp;lt;title&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;license title&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;/title&amp;amp;gt; ?&lt;br /&gt;
** add back the &amp;amp;lt;br&amp;amp;gt; tags Brad removed / generally prettify licenses so that they display as close to original as possible&lt;br /&gt;
** check license families (CC-BY, GPL, etc.) for consistent markup (e.g., what is optional in CC-BY licenses?)&lt;br /&gt;
** ... others?&lt;br /&gt;
&lt;br /&gt;
===Tracking license list version for new licenses===&lt;br /&gt;
* when a new license is added to the list is currently recorded in the new license request list and in the SPDX License List master spreadsheet. Where will this info be in the new XML world? should we put this meta data in license itself, as a new tag or can we use Github release magic to track that way? --&amp;gt; discuss at OSLS, see minutes here: http://wiki.spdx.org/view/Legal_Team/Minutes/2017-02-15-OSLS&lt;br /&gt;
** added new attribute for this, but will only implement for 2.6 and onward, need to check on attribute name&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Add attribute to 2.6 new licenses (???) &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Finalize XML tag names ===&lt;br /&gt;
* Gary to bring to tech team for Sept 20 call, tech team to decide, with final review/sanity check by legal team - DONE&lt;br /&gt;
** process: build a table for existing field name (machine-readable name for these from current spec) and new XML tag - DONE&lt;br /&gt;
** Gary took to tech team, and had joint call with legal and tech team to finalize. Notes here: http://wiki.spdx.org/view/Technical_Team/Minutes/2016-10-25 and https://docs.google.com/document/d/1z9n44xLH2MxT576KS_AbTOBtecyl5cw6RsrrQHibQtg/edit&lt;br /&gt;
* update tags as per tech team recommendations (action item noted above) as part of &amp;quot;General Clean-up&amp;quot; in above section&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 1b: Switch to Github, using old license list format - Jan 30 ==&lt;br /&gt;
* Update info for README on Github for initial switch to Github from Git repo, prior to XML conversion (Dennis to draft, ALL review) - DONE&lt;br /&gt;
** completed - see here: https://docs.google.com/document/d/1kGSs3CXbtjF_uZmVsjhXMGChyP-pzlszktTr8t4PmmI/edit#&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;update README on Jan 30 or after with this text &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;update  webpages where needed: (JILAYNE w/help from rest of legal team) &amp;lt;/span&amp;gt;&lt;br /&gt;
** links to master files&lt;br /&gt;
** page on requesting a new license - how to update, just point to README?&lt;br /&gt;
** what else?&lt;br /&gt;
* what to do with existing license request tracking spreadsheet: will need to move any &amp;quot;live&amp;quot; items into issue tracking in Github; leave where it is otherwise as dormant? download and post somewhere on wiki to be safe? &lt;br /&gt;
** where does data as to what version a license gets added to list go going forward? (see above)&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 2: Go live with XML conversion==&lt;br /&gt;
&lt;br /&gt;
=== Check website generation and tools ===&lt;br /&gt;
* As of Sept 16 call, Gary had done a first pass on tools to generate website and caught a bunch of validation errors, many of which were from lower case &amp;lt;spdx&amp;gt; tag. Gary to see what other validations were and fix and merge if simply or create pull request/submit to legal team if needs review&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;other updates to spdx-tools for new XML format to generate the website along with the 5 different license formats in available in the license-list-data git repository (Gary) &amp;lt;/span&amp;gt;&lt;br /&gt;
* preview of website before release&lt;br /&gt;
* make sure everything is in there (i.e., diff on text files that they are identical)&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* Review various webpages for updating &lt;br /&gt;
** Alan did first pass, which raised various questions and other things to address, need to revisit now that naming issue has been resolved with tech team&lt;br /&gt;
** license matching guidelines web page&lt;br /&gt;
** license list overview web page&lt;br /&gt;
** README in repo and info in repo itself&lt;br /&gt;
** request a new license web page&lt;br /&gt;
** Appendix in spec:&lt;br /&gt;
*** Appendix 1 is list of licenses - check&lt;br /&gt;
*** Appendix 2 must be updated&lt;br /&gt;
*** Appendix IV and V - check for links, references, etc.&lt;br /&gt;
** other pages?&lt;br /&gt;
** info about XML tags (http://wiki.spdx.org/view/Legal_Team/Templatizing/tags-matching) - this may become part of spec as an appendix, but where to put in meantime?&lt;br /&gt;
&lt;br /&gt;
=== Coordination with tech team and SPDX Spec v2.2 ===&lt;br /&gt;
* revisions to current appendix in spec as to markup (e.g., var v. alt markup tag)&lt;br /&gt;
* explanation of XML tags - to go in markup appendix or new appendix?&lt;br /&gt;
* v2.2 of spec is not going out this year, so may want to think about stuff that we might want to go into a new appendix eventually, where should it go in the meantime and plan for a migration?&lt;br /&gt;
* ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Incorporating Synonyms into XML license documents ===&lt;br /&gt;
* Kris had a plan to do this, but not sure he can contribute that now. &lt;br /&gt;
* will postpone this until someone has a plan and can do the work, but will include in the .xsd schema&lt;br /&gt;
* 2 options: all within license text itself or via a file that's stored in repository and lists them all in a structured way tools can use &lt;br /&gt;
* will need someone to work on this&lt;br /&gt;
&lt;br /&gt;
=== Create new tool to take text of new license and convert to XML file ===&lt;br /&gt;
* to do so by hand is a bit tedious. Will still need human review before finalizing. Initial tool Kris used probably won't be applicable. Would be nice if this could be web-based&lt;br /&gt;
* discuss with tech team, find someone to take this on? ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Tool for verifying XML against known matching/known non-matching text files ===&lt;br /&gt;
* Testing regime for XML (either manually or by continuous integration) to validate that XML source generates other formats correctly&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan</id>
		<title>Legal Team/Templatizing/ActionPlan</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan"/>
				<updated>2017-02-16T23:53:55Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: /* True-up license list to current release */   add text-cleanup tasks and make general clean-up separate from true-up&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Action Items - Stage 1a: XML Conversion of Existing Licenses==&lt;br /&gt;
&lt;br /&gt;
=== Existing License PRs ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Finish main review of all licenses so that all can merged (Who: ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* Kris to put original &amp;quot;conversion&amp;quot; tool (to convert text files into XML format, to then be reviewed) in public repository so anyone else can use it or improve it (KRIS) -- DONE &lt;br /&gt;
** can be found here: https://github.com/myndzi/license-tool see further notes on this below&lt;br /&gt;
&lt;br /&gt;
=== Exceptions ===&lt;br /&gt;
* Convert and add exceptions to repository (KRIS) - DONE&lt;br /&gt;
* note from Gary: tools don't care whether in same or different directory&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review exceptions and merge exception PRs (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Deprecated licenses ===&lt;br /&gt;
* outcome: Proposed solution to add a boolean attribute named deprecated to the SPDX element with a default value of false.  For the &amp;quot;+&amp;quot; deprecated licenses, we would copy the XML file, rename it to include the &amp;quot;+&amp;quot; and add deprecated=true to the SPDX attributed. &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add deprecated licenses to repository (GARY) &amp;lt;/span&amp;gt; - almost done&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge deprecated license PRs (ALL) &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PRs tagged &amp;quot;requires acknowledgement&amp;quot; or &amp;quot;has self-referring numbering&amp;quot;===&lt;br /&gt;
* Originally, we planned to add XML tags to reflect these characteristics (and not merge these licenses until we do so). For now, though, we will leave this as a potential feature for the future, and proceed to merge these licenses as long as their basic formatting looks correct. (We will be able to go back and review which PRs had these labels even after merging.)&lt;br /&gt;
* Merge those labeled &amp;quot;approved&amp;quot; and &amp;quot;requires acknowledgement&amp;quot; (JILAYNE) - DONE&lt;br /&gt;
* In future, may also need a more thorough review of existing licenses to see if any others meet these criteria (i.e. can't rely solely on the labeled PRs)&lt;br /&gt;
&lt;br /&gt;
=== True-up license list to current release ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Need to true-up changes to existing licenses from 2.3 (when XML repo was created) to current 2.6 release using spreadsheet (JILAYNE)&amp;lt;/span&amp;gt;&lt;br /&gt;
* Convert and add new licenses to repo from 2.4, 2.5. 2.6 (KRIS or someone from tech team using Kris' tool) - DONE&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge PRs for new licenses/exceptions since 2.3 (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== General Cleanup ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;After review is complete and all licenses and exceptions have been merged, general clean-up to include: (GARY)&amp;lt;/span&amp;gt; --&amp;gt;&lt;br /&gt;
** remove body tag&lt;br /&gt;
** fix lower case spdx tags&lt;br /&gt;
** get rid of HTML- and UTF8-escaped characters&lt;br /&gt;
** update tags as per tech team recommendations (see below) &lt;br /&gt;
** does all text need to be wrapped in &amp;amp;lt;p&amp;amp;gt; tags? or could titles just be &amp;amp;lt;title&amp;amp;gt;license title&amp;amp;lt;/title&amp;amp;gt; instead of &amp;amp;lt;title&amp;amp;gt;&amp;amp;lt;p&amp;amp;gt;license title&amp;amp;lt;/p&amp;amp;gt;&amp;amp;lt;/title&amp;amp;gt; ?&lt;br /&gt;
** add back the &amp;amp;lt;br&amp;amp;gt; tags Brad removed / generally prettify licenses so that they display as close to original as possible&lt;br /&gt;
** ... others?&lt;br /&gt;
&lt;br /&gt;
===Tracking license list version for new licenses===&lt;br /&gt;
* when a new license is added to the list is currently recorded in the new license request list and in the SPDX License List master spreadsheet. Where will this info be in the new XML world? should we put this meta data in license itself, as a new tag or can we use Github release magic to track that way? --&amp;gt; discuss at OSLS, see minutes here: http://wiki.spdx.org/view/Legal_Team/Minutes/2017-02-15-OSLS&lt;br /&gt;
** added new attribute for this, but will only implement for 2.6 and onward, need to check on attribute name&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Add attribute to 2.6 new licenses (???) &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Finalize XML tag names ===&lt;br /&gt;
* Gary to bring to tech team for Sept 20 call, tech team to decide, with final review/sanity check by legal team - DONE&lt;br /&gt;
** process: build a table for existing field name (machine-readable name for these from current spec) and new XML tag - DONE&lt;br /&gt;
** Gary took to tech team, and had joint call with legal and tech team to finalize. Notes here: http://wiki.spdx.org/view/Technical_Team/Minutes/2016-10-25 and https://docs.google.com/document/d/1z9n44xLH2MxT576KS_AbTOBtecyl5cw6RsrrQHibQtg/edit&lt;br /&gt;
* update tags as per tech team recommendations (action item noted above) as part of &amp;quot;General Clean-up&amp;quot; in above section&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 1b: Switch to Github, using old license list format - Jan 30 ==&lt;br /&gt;
* Update info for README on Github for initial switch to Github from Git repo, prior to XML conversion (Dennis to draft, ALL review) - DONE&lt;br /&gt;
** completed - see here: https://docs.google.com/document/d/1kGSs3CXbtjF_uZmVsjhXMGChyP-pzlszktTr8t4PmmI/edit#&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;update README on Jan 30 or after with this text &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;update  webpages where needed: (JILAYNE w/help from rest of legal team) &amp;lt;/span&amp;gt;&lt;br /&gt;
** links to master files&lt;br /&gt;
** page on requesting a new license - how to update, just point to README?&lt;br /&gt;
** what else?&lt;br /&gt;
* what to do with existing license request tracking spreadsheet: will need to move any &amp;quot;live&amp;quot; items into issue tracking in Github; leave where it is otherwise as dormant? download and post somewhere on wiki to be safe? &lt;br /&gt;
** where does data as to what version a license gets added to list go going forward? (see above)&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 2: Go live with XML conversion==&lt;br /&gt;
&lt;br /&gt;
=== Check website generation and tools ===&lt;br /&gt;
* As of Sept 16 call, Gary had done a first pass on tools to generate website and caught a bunch of validation errors, many of which were from lower case &amp;lt;spdx&amp;gt; tag. Gary to see what other validations were and fix and merge if simply or create pull request/submit to legal team if needs review&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;other updates to spdx-tools for new XML format to generate the website along with the 5 different license formats in available in the license-list-data git repository (Gary) &amp;lt;/span&amp;gt;&lt;br /&gt;
* preview of website before release&lt;br /&gt;
* make sure everything is in there (i.e., diff on text files that they are identical)&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* Review various webpages for updating &lt;br /&gt;
** Alan did first pass, which raised various questions and other things to address, need to revisit now that naming issue has been resolved with tech team&lt;br /&gt;
** license matching guidelines web page&lt;br /&gt;
** license list overview web page&lt;br /&gt;
** README in repo and info in repo itself&lt;br /&gt;
** request a new license web page&lt;br /&gt;
** Appendix in spec:&lt;br /&gt;
*** Appendix 1 is list of licenses - check&lt;br /&gt;
*** Appendix 2 must be updated&lt;br /&gt;
*** Appendix IV and V - check for links, references, etc.&lt;br /&gt;
** other pages?&lt;br /&gt;
** info about XML tags (http://wiki.spdx.org/view/Legal_Team/Templatizing/tags-matching) - this may become part of spec as an appendix, but where to put in meantime?&lt;br /&gt;
&lt;br /&gt;
=== Coordination with tech team and SPDX Spec v2.2 ===&lt;br /&gt;
* revisions to current appendix in spec as to markup (e.g., var v. alt markup tag)&lt;br /&gt;
* explanation of XML tags - to go in markup appendix or new appendix?&lt;br /&gt;
* v2.2 of spec is not going out this year, so may want to think about stuff that we might want to go into a new appendix eventually, where should it go in the meantime and plan for a migration?&lt;br /&gt;
* ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Incorporating Synonyms into XML license documents ===&lt;br /&gt;
* Kris had a plan to do this, but not sure he can contribute that now. &lt;br /&gt;
* will postpone this until someone has a plan and can do the work, but will include in the .xsd schema&lt;br /&gt;
* 2 options: all within license text itself or via a file that's stored in repository and lists them all in a structured way tools can use &lt;br /&gt;
* will need someone to work on this&lt;br /&gt;
&lt;br /&gt;
=== Create new tool to take text of new license and convert to XML file ===&lt;br /&gt;
* to do so by hand is a bit tedious. Will still need human review before finalizing. Initial tool Kris used probably won't be applicable. Would be nice if this could be web-based&lt;br /&gt;
* discuss with tech team, find someone to take this on? ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Tool for verifying XML against known matching/known non-matching text files ===&lt;br /&gt;
* Testing regime for XML (either manually or by continuous integration) to validate that XML source generates other formats correctly&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan</id>
		<title>Legal Team/Templatizing/ActionPlan</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan"/>
				<updated>2017-01-19T19:14:40Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: /* Action Items - Stage 2: Go live with XML conversion */  testing tool recommendation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Action Items - Stage 1a: XML Conversion of Existing Licenses==&lt;br /&gt;
&lt;br /&gt;
=== Existing License PRs ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Finish main review of all licenses so that all can merged (Who: ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Kris to put original &amp;quot;conversion&amp;quot; tool (to convert text files into XML format, to then be reviewed) in public repository so anyone else can use it or improve it (KRIS)&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Exceptions ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add exceptions to repository (KRIS or someone from tech team using Kris' tool) &amp;lt;/span&amp;gt;&lt;br /&gt;
* note from Gary: tools don't care whether in same or different directory&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review exceptions and merge exception PRs (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
=== Deprecated licenses ===&lt;br /&gt;
* outcome: Proposed solution to add a boolean attribute named deprecated to the SPDX element with a default value of false.  For the &amp;quot;+&amp;quot; deprecated licenses, we would copy the XML file, rename it to include the &amp;quot;+&amp;quot; and add deprecated=true to the SPDX attributed. &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add deprecated licenses to repository (GARY) &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge deprecated license PRs (ALL) &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PRs tagged &amp;quot;requires acknowledgement&amp;quot; or &amp;quot;has self-referring numbering&amp;quot;===&lt;br /&gt;
* Originally, we planned to add XML tags to reflect these characteristics (and not merge these licenses until we do so). For now, though, we will leave this as a potential feature for the future, and proceed to merge these licenses as long as their basic formatting looks correct. (We will be able to go back and review which PRs had these labels even after merging.)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Merge those labeled &amp;quot;approved&amp;quot; and &amp;quot;requires acknowledgement&amp;quot; (JILAYNE) &amp;lt;/span&amp;gt; --&amp;gt; DONE&lt;br /&gt;
* In future, may also need a more thorough review of existing licenses to see if any others meet these criteria (i.e. can't rely solely on the labeled PRs)&lt;br /&gt;
=== True-up license list to current release ===&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Need to true-up changes to existing licenses from 2.3 (when XML repo was created) to current 2.6 release using spreadsheet (?? NAME)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add new licenses to repo from 2.4, 2.5. 2.6 (KRIS or someone from tech team using Kris' tool) &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge PRs for new licenses/exceptions since 2.3 (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''General Cleanup'''&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;After review is complete and all licenses and exceptions have been merged, general clean-up to include: (WHO? someone from tech team? discuss at OSLS)&amp;lt;/span&amp;gt; --&amp;gt;&lt;br /&gt;
** remove body tag&lt;br /&gt;
** fix lower case spdx tags&lt;br /&gt;
** get rid of HTML- and UTF8-escaped characters&lt;br /&gt;
** update tags as per tech team recommendations (see below) &lt;br /&gt;
** ... others?&lt;br /&gt;
&lt;br /&gt;
=== Finalize XML tag names ===&lt;br /&gt;
* Gary to bring to tech team for Sept 20 call, tech team to decide, with final review/sanity check by legal team - DONE&lt;br /&gt;
** process: build a table for existing field name (machine-readable name for these from current spec) and new XML tag - DONE&lt;br /&gt;
** Gary took to tech team, and had joint call with legal and tech team to finalize. Notes here: http://wiki.spdx.org/view/Technical_Team/Minutes/2016-10-25 and https://docs.google.com/document/d/1z9n44xLH2MxT576KS_AbTOBtecyl5cw6RsrrQHibQtg/edit&lt;br /&gt;
* update tags as per tech team recommendations (action item noted above)&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 1b: Switch to Github, using old license list format - Jan 30 ==&lt;br /&gt;
* Update info for README on Github for initial switch to Github from Git repo, prior to XML conversion (Dennis to draft, ALL review) - DONE&lt;br /&gt;
** completed - see here: https://docs.google.com/document/d/1kGSs3CXbtjF_uZmVsjhXMGChyP-pzlszktTr8t4PmmI/edit#&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;update README on Jan 30 or after with this text &amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;update  webpages where needed: (JILAYNE w/help from rest of legal team) &amp;lt;/span&amp;gt;&lt;br /&gt;
** links to master files&lt;br /&gt;
** page on requesting a new license - how to update, just point to README?&lt;br /&gt;
** what else?&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 2: Go live with XML conversion==&lt;br /&gt;
&lt;br /&gt;
=== Check website generation / tools ===&lt;br /&gt;
* As of Sept 16 call, Gary had done a first pass on tools to generate website and caught a bunch of validation errors, many of which were from lower case &amp;lt;spdx&amp;gt; tag. Gary to see what other validations were and fix and merge if simply or create pull request/submit to legal team if needs review&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;other updates to spdx-tools for new XML format to generate the website along with the 5 different license formats in available in the license-list-data git repository (Gary) &amp;lt;/span&amp;gt;&lt;br /&gt;
* preview of website before release&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* Review various webpages for updating &lt;br /&gt;
** Alan did first pass, which raised various questions and other things to address, need to revisit now that naming issue has been resolved with tech team&lt;br /&gt;
** license matching guidelines page&lt;br /&gt;
** license list overview page&lt;br /&gt;
** README&lt;br /&gt;
** other pages?&lt;br /&gt;
** info about XML tags (http://wiki.spdx.org/view/Legal_Team/Templatizing/tags-matching) - this may become part of spec as an appendix, but where to put in meantime?&lt;br /&gt;
&lt;br /&gt;
=== Create new tool to take text of new license and convert to XML file ===&lt;br /&gt;
* to do so by hand is a bit tedious. Will still need human review before finalizing. Initial tool Kris used probably won't be applicable. Would be nice if this could be web-based&lt;br /&gt;
* discuss with tech team, find someone to take this on? ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Coordination with tech team and SPDX Spec v2.2 ===&lt;br /&gt;
* revisions to current appendix in spec as to markup (e.g., var v. alt markup tag)&lt;br /&gt;
* explanation of XML tags - to go in markup appendix or new appendix?&lt;br /&gt;
* ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Tool for verifying XML against known matching/known non-matching text files ===&lt;br /&gt;
* Testing regime for XML (either manually or by continuous integration) to validate that XML source generates other formats correctly&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan</id>
		<title>Legal Team/Templatizing/ActionPlan</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan"/>
				<updated>2017-01-19T18:41:16Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: /* Check website generation / tools */      ---   add testing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Action Items - Stage 1a: XML Conversion of Existing Licenses==&lt;br /&gt;
&lt;br /&gt;
* '''Existing License PRs'''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Finish main review of all licenses so that all can merged (Who: ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Kris to put original &amp;quot;conversion&amp;quot; tool (to convert text files into XML format, to then be reviewed) in public repository so anyone else can use it or improve it (KRIS)&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''Exceptions'''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add exceptions to repository (KRIS or someone from tech team using Kris' tool) &amp;lt;/span&amp;gt;&lt;br /&gt;
** note from Gary: tools don't care whether in same or different directory&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review exceptions and merge exception PRs (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''Deprecated licenses'''&lt;br /&gt;
** outcome: Proposed solution to add a boolean attribute named deprecated to the SPDX element with a default value of false.  For the &amp;quot;+&amp;quot; deprecated licenses, we would copy the XML file, rename it to include the &amp;quot;+&amp;quot; and add deprecated=true to the SPDX attributed. &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add deprecated licenses to repository (GARY) &amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge deprecated license PRs (ALL) &amp;lt;/span&amp;gt;&lt;br /&gt;
* '''PRs tagged &amp;quot;requires acknowledgement&amp;quot; or &amp;quot;has self-referring numbering&amp;quot;'''&lt;br /&gt;
** Originally, we planned to add XML tags to reflect these characteristics (and not merge these licenses until we do so). For now, though, we will leave this as a potential feature for the future, and proceed to merge these licenses as long as their basic formatting looks correct. (We will be able to go back and review which PRs had these labels even after merging.)&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Merge those labeled &amp;quot;approved&amp;quot; and &amp;quot;requires acknowledgement&amp;quot; (JILAYNE) &amp;lt;/span&amp;gt; --&amp;gt; DONE&lt;br /&gt;
** In future, may also need a more thorough review of existing licenses to see if any others meet these criteria (i.e. can't rely solely on the labeled PRs)&lt;br /&gt;
* '''True-up license list to current release'''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Need to true-up changes to existing licenses from 2.3 (when XML repo was created) to current 2.6 release using spreadsheet (?? NAME)&amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add new licenses to repo from 2.4, 2.5. 2.6 (KRIS or someone from tech team using Kris' tool) &amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge PRs for new licenses/exceptions since 2.3 (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''General Cleanup'''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;After review is complete and all licenses and exceptions have been merged, general clean-up to include: (WHO? someone from tech team? discuss at OSLS)&amp;lt;/span&amp;gt; --&amp;gt;&lt;br /&gt;
** remove body tag&lt;br /&gt;
** fix lower case spdx tags&lt;br /&gt;
** get rid of HTML- and UTF8-escaped characters&lt;br /&gt;
** ... others?&lt;br /&gt;
** update tags as per tech team recommendations (someone from tech team) &lt;br /&gt;
&lt;br /&gt;
=== Finalize XML tag names ===&lt;br /&gt;
* Gary to bring to tech team for Sept 20 call, tech team to decide, with final review/sanity check by legal team - DONE&lt;br /&gt;
** process: build a table for existing field name (machine-readable name for these from current spec) and new XML tag - DONE&lt;br /&gt;
** Gary took to tech team, and had joint call with legal and tech team to finalize. Notes here: http://wiki.spdx.org/view/Technical_Team/Minutes/2016-10-25 and https://docs.google.com/document/d/1z9n44xLH2MxT576KS_AbTOBtecyl5cw6RsrrQHibQtg/edit&lt;br /&gt;
* update tags as per tech team recommendations (see above)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* Update info for README on Github for initial switch to Github from Git repo, prior to XML conversion (Dennis to draft, ALL review) - DONE&lt;br /&gt;
** completed - see here: https://docs.google.com/document/d/1kGSs3CXbtjF_uZmVsjhXMGChyP-pzlszktTr8t4PmmI/edit#&lt;br /&gt;
* Review various webpages for updating (changes to be made now? or what until stage 2?) - Alan did first pass, which raised various questions and other things to address, need to revisit now that naming issue has been resolved with tech team&lt;br /&gt;
** license matching guidelines page&lt;br /&gt;
** license list overview page, &lt;br /&gt;
** info about XML tags (http://wiki.spdx.org/view/Legal_Team/Templatizing/tags-matching) - this may be more likely stage 2 and become part of spec as an appendix&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 1b: Switch to Github, using old license list format - Jan 29 ==&lt;br /&gt;
* update README (see above for link to text)&lt;br /&gt;
* update any relevant webpages:&lt;br /&gt;
** links to master files&lt;br /&gt;
** page on requesting a new license - how to update, just point to README?&lt;br /&gt;
** what else?&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 2: Go live with XML conversion==&lt;br /&gt;
&lt;br /&gt;
=== Create new tool to take text of new license and convert to XML file ===&lt;br /&gt;
* to do so by hand is a bit tedious. Will still need human review before finalizing. Initial tool Kris used probably won't be applicable. Would be nice if this could be web-based&lt;br /&gt;
* discuss with tech team, find someone to take this on? ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Documentation: Define a new process for License List via Github and with new XML format ===&lt;br /&gt;
* i.e., how to request a new license, what kind of pull requests we want, underlying process etc. &lt;br /&gt;
* included checking with Kate re: moving license list to Github primary (instead of LF Git and mirrored to Github)&lt;br /&gt;
&lt;br /&gt;
=== Check website generation / tools ===&lt;br /&gt;
* As of Sept 16 call, Gary had done a first pass on tools to generate website and caught a bunch of validation errors, many of which were from lower case &amp;lt;spdx&amp;gt; tag. Gary to see what other validations were and fix and merge if simply or create pull request/submit to legal team if needs review&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;other updates to spdx-tools for new XML format to generate the website along with the 5 different license formats in available in the license-list-data git repository (Gary) &amp;lt;/span&amp;gt;&lt;br /&gt;
* preview of website before release&lt;br /&gt;
* Testing regime for XML (either manually or by continuous integration) to validate that XML source generates correct text&lt;br /&gt;
&lt;br /&gt;
=== Coordination with tech team and SPDX Spec v2.2 ===&lt;br /&gt;
* revisions to current appendix in spec as to markup (e.g., var v. alt markup tag)&lt;br /&gt;
* explanation of XML tags - to go in markup appendix or new appendix?&lt;br /&gt;
* ---&amp;gt; discuss at OSLS&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan</id>
		<title>Legal Team/Templatizing/ActionPlan</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Templatizing/ActionPlan"/>
				<updated>2017-01-18T19:29:01Z</updated>
		
		<summary type="html">&lt;p&gt;Brad.edmondson: update action plan w/ my understanding from yesterday's huddle&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Action Items - Stage 1a: XML Conversion of Existing Licenses==&lt;br /&gt;
&lt;br /&gt;
* '''Existing License PRs'''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Finish main review of all licenses so that all can merged (Who: ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Kris to put original &amp;quot;conversion&amp;quot; tool (to convert text files into XML format, to then be reviewed) in public repository so anyone else can use it or improve it (KRIS)&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''Exceptions'''&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add exceptions to repository (KRIS or someone from tech team using Kris' tool) &amp;lt;/span&amp;gt;&lt;br /&gt;
** note from Gary: tools don't care whether in same or different directory&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review exceptions and merge exception PRs (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''Deprecated licenses'''&lt;br /&gt;
** outcome: Proposed solution to add a boolean attribute named deprecated to the SPDX element with a default value of false.  For the &amp;quot;+&amp;quot; deprecated licenses, we would copy the XML file, rename it to include the &amp;quot;+&amp;quot; and add deprecated=true to the SPDX attributed. &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add deprecated licenses to repository (GARY) &amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge deprecated license PRs (ALL) &amp;lt;/span&amp;gt;&lt;br /&gt;
* '''PRs tagged &amp;quot;requires acknowledgement&amp;quot; or &amp;quot;has self-referring numbering&amp;quot;'''&lt;br /&gt;
** Originally, we planned to add XML tags to reflect these characteristics (and not merge these licenses until we do so). For now, though, we will leave this as a potential feature for the future, and proceed to merge these licenses as long as their basic formatting looks correct. (We will be able to go back and review which PRs had these labels even after merging.)&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Merge those labeled &amp;quot;approved&amp;quot; and &amp;quot;requires acknowledgement&amp;quot; (?? NAME) &amp;lt;/span&amp;gt;&lt;br /&gt;
** In future, may also need a more thorough review of existing licenses to see if any others meet these criteria (i.e. can't rely solely on the labeled PRs)&lt;br /&gt;
* '''True-up license list to current release'''&lt;br /&gt;
** Need to true-up changes to existing licenses from 2.3 (when XML repo was created) to current 2.6 release using spreadsheet (?? NAME)&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Convert and add new licenses to repo from 2.4, 2.5. 2.6 (KRIS or someone from tech team using Kris' tool) &amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;Review and merge PRs for new licenses/exceptions since 2.3 (ALL)&amp;lt;/span&amp;gt;&lt;br /&gt;
* '''General Cleanup'''&lt;br /&gt;
** After review is complete and all licenses and exceptions have been merged&lt;br /&gt;
** remove body tag&lt;br /&gt;
** fix lower case spdx tags&lt;br /&gt;
** get rid of HTML- and UTF8-escaped characters&lt;br /&gt;
** ... others?&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;update tags as per tech team recommendations (someone from tech team)&amp;lt;/span&amp;gt; --&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Finalize XML tag names ===&lt;br /&gt;
* Gary to bring to tech team for Sept 20 call, tech team to decide, with final review/sanity check by legal team - DONE&lt;br /&gt;
** process: build a table for existing field name (machine-readable name for these from current spec) and new XML tag - DONE&lt;br /&gt;
** Gary took to tech team, and had joint call with legal and tech team to finalize. Notes here: http://wiki.spdx.org/view/Technical_Team/Minutes/2016-10-25 and https://docs.google.com/document/d/1z9n44xLH2MxT576KS_AbTOBtecyl5cw6RsrrQHibQtg/edit&lt;br /&gt;
* update tags as per tech team recommendations (see above)&lt;br /&gt;
&lt;br /&gt;
=== Check website generation / tools ===&lt;br /&gt;
* As of Sept 16 call, Gary had done a first pass on tools to generate website and caught a bunch of validation errors, many of which were from lower case &amp;lt;spdx&amp;gt; tag. Gary to see what other validations were and fix and merge if simply or create pull request/submit to legal team if needs review&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;other updates to spdx-tools for new XML format to generate the website along with the 5 different license formats in available in the license-list-data git repository (Gary) &amp;lt;/span&amp;gt;&lt;br /&gt;
* preview of website before release&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* Update info for README on Github for initial switch to Github from Git repo, prior to XML conversion (Dennis to draft, ALL review) - DONE&lt;br /&gt;
** completed - see here: https://docs.google.com/document/d/1kGSs3CXbtjF_uZmVsjhXMGChyP-pzlszktTr8t4PmmI/edit#&lt;br /&gt;
* Review various webpages for updating (changes to be made now? or what until stage 2?) - Alan did first pass, which raised various questions and other things to address, need to revisit now that naming issue has been resolved with tech team&lt;br /&gt;
** license matching guidelines page&lt;br /&gt;
** license list overview page, &lt;br /&gt;
** info about XML tags (http://wiki.spdx.org/view/Legal_Team/Templatizing/tags-matching) - this may be more likely stage 2 and become part of spec as an appendix&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 1b: Switch to Github, using old license list format - Jan 29 ==&lt;br /&gt;
* update README (see above for link to text)&lt;br /&gt;
* update any relevant webpages:&lt;br /&gt;
** links to master files&lt;br /&gt;
** page on requesting a new license - how to update, just point to README?&lt;br /&gt;
** what else?&lt;br /&gt;
&lt;br /&gt;
== Action Items - Stage 2: Go live with XML conversion==&lt;br /&gt;
&lt;br /&gt;
=== Create new tool to take text of new license and convert to XML file ===&lt;br /&gt;
* to do so by hand is a bit tedious. Will still need human review before finalizing. Initial tool Kris used probably won't be applicable. Would be nice if this could be web-based&lt;br /&gt;
* discuss with tech team, find someone to take this on? ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Define a new process for License List via Github and with new XML format ===&lt;br /&gt;
* i.e., how to request a new license, what kind of pull requests we want, underlying process etc. &lt;br /&gt;
* included checking with Kate re: moving license list to Github primary (instead of LF Git and mirrored to Github)&lt;br /&gt;
&lt;br /&gt;
=== Coordination with tech team and SPDX Spec v2.2 ===&lt;br /&gt;
* revisions to current appendix in spec as to markup (e.g., var v. alt markup tag)&lt;br /&gt;
* explanation of XML tags - to go in markup appendix or new appendix?&lt;br /&gt;
* ---&amp;gt; discuss at OSLS&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
* see stage 1 list - any further updates?&lt;br /&gt;
&lt;br /&gt;
=== SPDX tools and website generation ===&lt;br /&gt;
* see stage 1 list - any further updates?&lt;/div&gt;</summary>
		<author><name>Brad.edmondson</name></author>	</entry>

	</feed>