<?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=K.stewart</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=K.stewart"/>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Special:Contributions/K.stewart"/>
		<updated>2026-05-07T11:17:11Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.13</generator>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2021-05-06</id>
		<title>General Meeting/Minutes/2021-05-06</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2021-05-06"/>
				<updated>2021-05-07T18:15:50Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Tech Team Report - Kate/Gary/Others */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 18&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of Apri meeting Approved&lt;br /&gt;
&lt;br /&gt;
* Plan was to switch to Zoom&lt;br /&gt;
* Considering using Jitsu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SPDX License Name Space at Amazon - Mark ==&lt;br /&gt;
&lt;br /&gt;
* https://docs.google.com/presentation/d/1uCAJW79hzqLAPhXfAn4maCRk9TZUhLJDAPEOBlgUFTw/edit?usp=sharing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate/Gary/Others ==&lt;br /&gt;
 &lt;br /&gt;
* Spec – Kate&lt;br /&gt;
** Specification conversations continuing to move forward&lt;br /&gt;
** Rough template for categories of topics (what were previously being called “profiles”)&lt;br /&gt;
** Core Model - William&lt;br /&gt;
*** No Update&lt;br /&gt;
** Licensing - Steve&lt;br /&gt;
*** filed PR with initial draft for discussion of template format, etc.; will update to newer template; previously discussed much of its substance last year&lt;br /&gt;
** Integrity – Kay&lt;br /&gt;
*** working with in-toto community, framework for end-to-end supply chain security; collaborating with them to see if the specs can be aligned&lt;br /&gt;
** Defects / Security – Thomas not here today&lt;br /&gt;
*** pushed first draft of fields for (1) vulnerabilities, and (2) defects =&amp;gt; impact on packages, false positives, etc.&lt;br /&gt;
**** https://github.com/spdx/spdx-spec/pull/510 &lt;br /&gt;
*** Meetings next week to look at other security specs, their use cases, whether they can / how they should be incorporated&lt;br /&gt;
** Linking – Nisha not here today&lt;br /&gt;
*** Kate discussing with Nisha / Rose&lt;br /&gt;
** Usage – Yoshiyuki Ito &lt;br /&gt;
*** No update&lt;br /&gt;
** Pedigree / Build / Creation – Kate&lt;br /&gt;
*** No Update&lt;br /&gt;
* GSoC- Alexios&lt;br /&gt;
** Got 5 slots; can run up to 5 projects&lt;br /&gt;
** Likely to accept 5 proposals:&lt;br /&gt;
*** 2 for improving Golang tooling libraries (one RDF writing, one JSON reading/writing)&lt;br /&gt;
*** 1 for transitioning / updating online SPDX tools&lt;br /&gt;
*** 1 for spec processing tools&lt;br /&gt;
*** 1 for improved license matcher, taking matching guidelines into account (unplanned submission)&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Jilayne/Paul/Steve ==&lt;br /&gt;
 &lt;br /&gt;
* Working for 3.13, planning to push out over the weekend&lt;br /&gt;
* Have been trying to clean up old issues&lt;br /&gt;
* Some updates on documentation in the repo&lt;br /&gt;
* New participants recently – some discussions on recent calls have included reviewing past history; may want to put together more historical documentation of past context, etc.&lt;br /&gt;
* Some interest from Debian – interest in getting a Debian-free tickbox into the license list&lt;br /&gt;
* License submissions – starting to take a harder line on participation from people submitting license requests without sticking with them. For this release, started asking people to create the PR’s themselves – a few of the submitters at least responded and indicated they would do so&lt;br /&gt;
* Still relying on the calls too much; having people commenting in issues out-of-band would be very helpful&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report - Kate   ==&lt;br /&gt;
 &lt;br /&gt;
* Continuing to see interest in SPDX across different communities&lt;br /&gt;
*  Zephyr – auto-generation&lt;br /&gt;
* Possible interest in re-starting Outreach team meetings – Sebastian interest, Aveek also&lt;br /&gt;
* Kate will reach out to Jack and either ask him to restart or else Kate will restart&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Topics   ==&lt;br /&gt;
 &lt;br /&gt;
* Sebastian – interest in Arch Linux in using SPDX&lt;br /&gt;
** Some work being done on the Arch packaging system, interest in using SPDX licenses&lt;br /&gt;
* Jitsi&lt;br /&gt;
** Jilayne - Jitsi – this has gone well, plan to update to this for future General calls&lt;br /&gt;
** Legal and Tech teams can update if/when they choose&lt;br /&gt;
** Europe, UK, etc. seems to be working&lt;br /&gt;
** Bob – recommend putting passwords on it&lt;br /&gt;
** Steve – discuss whether to put one on. Possible but appears to prevent dial-ins afterwards.&lt;br /&gt;
*** Steve will look into options&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck/Synopsys&lt;br /&gt;
* Mark Atwood, Amazon&lt;br /&gt;
* Matthew Crawford, ARM&lt;br /&gt;
* Bob Martin, Mitre&lt;br /&gt;
* Philippe Emmanuel Douziech, CAST&lt;br /&gt;
* Jilayne Lovejoy, Red Hat&lt;br /&gt;
* Maximilian Huber, TNG&lt;br /&gt;
* Alexios Zavras, Intel&lt;br /&gt;
* Kay Williams, Microsoft&lt;br /&gt;
* David Edelsohn, IBM&lt;br /&gt;
* Thomas Steenbergen, HERE&lt;br /&gt;
* Jeff Schutt, Cisco&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Michael Herzog- nexB&lt;br /&gt;
* Sebastian Crane&lt;br /&gt;
* Steve Winslow, LF&lt;br /&gt;
* Marc Etienne Vargenau, Nokia&lt;br /&gt;
* Jonas Smedegaard, self&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-09-15</id>
		<title>Technical Team/Minutes/2020-09-15</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-09-15"/>
				<updated>2020-09-15T21:04:43Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;September 15, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Thomas Steenbergen	&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* David Kemp&lt;br /&gt;
* Jim Hutchison&lt;br /&gt;
* Peter Shin&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
* Demo of new online tools&lt;br /&gt;
** namespace followup with Mark, Philippe and Fossology&lt;br /&gt;
* Document generation / XSD/ XML&lt;br /&gt;
* Discussion on the capturing of facts vs opinions&lt;br /&gt;
** relationship property&lt;br /&gt;
** annotation type&lt;br /&gt;
&lt;br /&gt;
== Demo of new online tools ==&lt;br /&gt;
* A test version of the online tools is available at http://52.32.53.255/&lt;br /&gt;
* Walked through the functionality&lt;br /&gt;
* Discussion on the namespace features&lt;br /&gt;
** Organizations – can only be added by authorized users&lt;br /&gt;
*** We could use this to help maintain who has the ability to add which organizations to license namespace&lt;br /&gt;
** Request Mark Atwoord (Amazon), Philippe (NexB), and FOSSology to review the new namespace functionality&lt;br /&gt;
&lt;br /&gt;
==Schema Generation==&lt;br /&gt;
* Overview of current process&lt;br /&gt;
** RDF OWL document is the base format used to generate all other documents&lt;br /&gt;
** OWL document is kept manually in sync with spec with the spec being the source of record&lt;br /&gt;
* Desire to change process in the future&lt;br /&gt;
** Automatically keep document and OWL documents in sync&lt;br /&gt;
** Have a different mechanism for describing the constraints that is more convenient than OWL&lt;br /&gt;
*** OMG is using OWL and SHACL&lt;br /&gt;
*** SHAX is another possibility&lt;br /&gt;
*** David is working on a graph language that may help – will keep us up to date&lt;br /&gt;
&lt;br /&gt;
==Facts vs Opinions in SPDX Documents==&lt;br /&gt;
* Currently, principle stated that documents are focused on facts&lt;br /&gt;
* Some of the proposals for new profile introduce things that are not necessary facts&lt;br /&gt;
** Proposal to extend Relationship to include things that may not be facts&lt;br /&gt;
** Proposal to add Annotations to capture assertions about information in the document.&lt;br /&gt;
* Example – expiration information,  but from the SPDX ASIA call,  there is also product usage (ok for testing), as well as affiliation of components with specific products.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-08-04</id>
		<title>Technical Team/Minutes/2020-08-04</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-08-04"/>
				<updated>2020-08-05T17:27:18Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* SPDX Online Tools Web Application */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;August 4, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Thomas Steenbergen	&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Peter Shin&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
* SPDX 3.0 Document Structure&lt;br /&gt;
* GSoC Update&lt;br /&gt;
* SPDX Online Tools&lt;br /&gt;
* Security related – LF security&lt;br /&gt;
&lt;br /&gt;
==GSoC Update==&lt;br /&gt;
* All students passed&lt;br /&gt;
* Some issues making good progress on the generating Java code from XSD – more complex than we originally thought&lt;br /&gt;
* Some issues with communications&lt;br /&gt;
** Rishabh has been keeping a log on Google Docs which is a good practice&lt;br /&gt;
** Kate will suggest on gitter that all students adopt this practice.&lt;br /&gt;
&lt;br /&gt;
==SPDX Online Tools Web Application==&lt;br /&gt;
* Funding goal for the SPDX online tools was achieved through community bridge&lt;br /&gt;
** Enough funding for 14 months of hosting&lt;br /&gt;
** A big Thank you to all supporters!   https://funding.communitybridge.org/projects/f0e320d6-9c86-4656-ad4d-97842f25b124/financial&lt;br /&gt;
* See meta issue for current status and progress https://github.com/spdx/spdx-online-tools/issues/199&lt;br /&gt;
* Request to add SPDX document – see issue https://github.com/spdx/spdx-online-tools/issues/209&lt;br /&gt;
* Thomas is also looking for funding through ACT for ORT&lt;br /&gt;
** Discussed possibility of sharing infrastructure&lt;br /&gt;
** Thomas suggested using Lightsail rather than RDS for the PostgreSQL database&lt;br /&gt;
&lt;br /&gt;
==SPDX Document Structure==&lt;br /&gt;
* Update to model&lt;br /&gt;
** Added name to Artifact&lt;br /&gt;
* Document proposal to break down into clauses&lt;br /&gt;
** Constrained by ISO to not having sub-sections or clauses&lt;br /&gt;
* Structure on subclasses&lt;br /&gt;
** Suggested we having a naming standard for the clauses that indicate the subclasses&lt;br /&gt;
* Structure&lt;br /&gt;
* Moving external document references to the linking profile&lt;br /&gt;
** Concern about requiring all the requirements of linking profile&lt;br /&gt;
*** Possible 2 profiles, one for document linking and a stronger one for InToto&lt;br /&gt;
** Concern about having required information for being able to link to a document&lt;br /&gt;
*** General agreement&lt;br /&gt;
*** Would like to simplify the approach language&lt;br /&gt;
*** Several possible solutions including the PURL&lt;br /&gt;
** SPDX Lite – should it be part of licensing or separate profile?&lt;br /&gt;
** Suggestion to introduce pre-requisite profiles&lt;br /&gt;
&lt;br /&gt;
==Next Week==&lt;br /&gt;
* Continue discussion on container SBOM relationships&lt;br /&gt;
* Aug 11 Legal profile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-08-04</id>
		<title>Technical Team/Minutes/2020-08-04</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-08-04"/>
				<updated>2020-08-05T17:25:28Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* GSoC Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;August 4, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Thomas Steenbergen	&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Peter Shin&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
* SPDX 3.0 Document Structure&lt;br /&gt;
* GSoC Update&lt;br /&gt;
* SPDX Online Tools&lt;br /&gt;
* Security related – LF security&lt;br /&gt;
&lt;br /&gt;
==GSoC Update==&lt;br /&gt;
* All students passed&lt;br /&gt;
* Some issues making good progress on the generating Java code from XSD – more complex than we originally thought&lt;br /&gt;
* Some issues with communications&lt;br /&gt;
** Rishabh has been keeping a log on Google Docs which is a good practice&lt;br /&gt;
** Kate will suggest on gitter that all students adopt this practice.&lt;br /&gt;
&lt;br /&gt;
==SPDX Online Tools Web Application==&lt;br /&gt;
* Funding goal for the SPDX online tools was achieved through community bridge&lt;br /&gt;
** Enough funding for 14 months of hosting&lt;br /&gt;
* See meta issue for current status and progress https://github.com/spdx/spdx-online-tools/issues/199&lt;br /&gt;
* Request to add SPDX document – see issue https://github.com/spdx/spdx-online-tools/issues/209&lt;br /&gt;
* Thomas is also looking for funding through ACT for ORT&lt;br /&gt;
** Discussed possibility of sharing infrastructure&lt;br /&gt;
** Thomas suggested using Lightsail rather than RDS for the PostgreSQL database&lt;br /&gt;
&lt;br /&gt;
==SPDX Document Structure==&lt;br /&gt;
* Update to model&lt;br /&gt;
** Added name to Artifact&lt;br /&gt;
* Document proposal to break down into clauses&lt;br /&gt;
** Constrained by ISO to not having sub-sections or clauses&lt;br /&gt;
* Structure on subclasses&lt;br /&gt;
** Suggested we having a naming standard for the clauses that indicate the subclasses&lt;br /&gt;
* Structure&lt;br /&gt;
* Moving external document references to the linking profile&lt;br /&gt;
** Concern about requiring all the requirements of linking profile&lt;br /&gt;
*** Possible 2 profiles, one for document linking and a stronger one for InToto&lt;br /&gt;
** Concern about having required information for being able to link to a document&lt;br /&gt;
*** General agreement&lt;br /&gt;
*** Would like to simplify the approach language&lt;br /&gt;
*** Several possible solutions including the PURL&lt;br /&gt;
** SPDX Lite – should it be part of licensing or separate profile?&lt;br /&gt;
** Suggestion to introduce pre-requisite profiles&lt;br /&gt;
&lt;br /&gt;
==Next Week==&lt;br /&gt;
* Continue discussion on container SBOM relationships&lt;br /&gt;
* Aug 11 Legal profile&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-09</id>
		<title>Technical Team/Minutes/2020-06-09</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-09"/>
				<updated>2020-06-11T23:36:25Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Attendees */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;June 9, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Jack Manbeck&lt;br /&gt;
* John Mudge&lt;br /&gt;
* Rex Jaeschke&lt;br /&gt;
* 12066042189&lt;br /&gt;
* Brad Goldring&lt;br /&gt;
* Emmanuel&lt;br /&gt;
* Jilayne Lovejoy&lt;br /&gt;
* Matija Suklje&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Peter Shin&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Santiago Torres&lt;br /&gt;
* Vicky Brasseur&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Mark Atwood&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
* Rex/John update on 2.2.1&lt;br /&gt;
* GSoC&lt;br /&gt;
* SPDX Licensing Profile&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.2.1==&lt;br /&gt;
* Update from Rex&lt;br /&gt;
** 6 remaining issues&lt;br /&gt;
*** Will be covered in a follow-up call with Kate.  Any remaining issues will be brought to the group for next week&lt;br /&gt;
** Question on formatting for the headings and the links&lt;br /&gt;
*** Jack, Kate, Thomas, Rex and John will discuss offline&lt;br /&gt;
&lt;br /&gt;
==GSoC==&lt;br /&gt;
* coding has started&lt;br /&gt;
&lt;br /&gt;
==SPDX 3.0 Licensing Profile==&lt;br /&gt;
* Meta issue #386 is tracking all the license profile related issues&lt;br /&gt;
* Consolidating issues for license profile issue #385&lt;br /&gt;
** Collection of fields for license&lt;br /&gt;
* Do we need a distributed license?&lt;br /&gt;
** Both Jilayne and Steve believe that concluded license can be used&lt;br /&gt;
*** This was the original intent of concluded license&lt;br /&gt;
** Thomas expressed an interest in clearly declaring a non-disjunctive license at the point of distribution&lt;br /&gt;
*** Different distributed licenses may be chosen for different customers&lt;br /&gt;
** Documentation currently doesn’t capture the disjunctive choice scenario for concluded license&lt;br /&gt;
** Concluded is currently used for both adding a reviewed conclusion on the license data and for the choice of disjunctive licenses&lt;br /&gt;
** Vicky recommended that since the tool creators are requesting it, that should weigh in to the decision.&lt;br /&gt;
** Brad suggested teasing apart the document creator and the artifact creator when defining distributed license&lt;br /&gt;
*** Kate agrees that clarity around roles is going to be needed&lt;br /&gt;
* General support for moving to 2 fields for every artifact DeclaredLicense and ConcludedLicense&lt;br /&gt;
* Use of the DistributedLicense needs more discussion&lt;br /&gt;
** Description of use cases for DistributedLicense&lt;br /&gt;
** Updated documentation for ConcludedLicense to include disjunctive choice&lt;br /&gt;
** Documentation on Artifact&lt;br /&gt;
&lt;br /&gt;
==Next Week’s Agenda==&lt;br /&gt;
* 2.2.1 update&lt;br /&gt;
* GSoC&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-09</id>
		<title>Technical Team/Minutes/2020-06-09</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-09"/>
				<updated>2020-06-11T23:35:21Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Licensing Profile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;June 9, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Jack Manbeck&lt;br /&gt;
* John Mudge&lt;br /&gt;
* Rex Jaeschke&lt;br /&gt;
* 12066042189&lt;br /&gt;
* Brad Goldring&lt;br /&gt;
* Emmanuel&lt;br /&gt;
* Jilayne Lovejoy&lt;br /&gt;
* Matija Suklje&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Peter Shin&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Santiago Torres&lt;br /&gt;
* Vicky Brasseur&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Mark Atwood&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
Rex/John update on 2.2.1&lt;br /&gt;
GSoC&lt;br /&gt;
SPDX Tools&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.2.1==&lt;br /&gt;
* Update from Rex&lt;br /&gt;
** 6 remaining issues&lt;br /&gt;
*** Will be covered in a follow-up call with Kate.  Any remaining issues will be brought to the group for next week&lt;br /&gt;
** Question on formatting for the headings and the links&lt;br /&gt;
*** Jack, Kate, Thomas, Rex and John will discuss offline&lt;br /&gt;
&lt;br /&gt;
==GSoC==&lt;br /&gt;
* coding has started&lt;br /&gt;
&lt;br /&gt;
==SPDX 3.0 Licensing Profile==&lt;br /&gt;
* Meta issue #386 is tracking all the license profile related issues&lt;br /&gt;
* Consolidating issues for license profile issue #385&lt;br /&gt;
** Collection of fields for license&lt;br /&gt;
* Do we need a distributed license?&lt;br /&gt;
** Both Jilayne and Steve believe that concluded license can be used&lt;br /&gt;
*** This was the original intent of concluded license&lt;br /&gt;
** Thomas expressed an interest in clearly declaring a non-disjunctive license at the point of distribution&lt;br /&gt;
*** Different distributed licenses may be chosen for different customers&lt;br /&gt;
** Documentation currently doesn’t capture the disjunctive choice scenario for concluded license&lt;br /&gt;
** Concluded is currently used for both adding a reviewed conclusion on the license data and for the choice of disjunctive licenses&lt;br /&gt;
** Vicky recommended that since the tool creators are requesting it, that should weigh in to the decision.&lt;br /&gt;
** Brad suggested teasing apart the document creator and the artifact creator when defining distributed license&lt;br /&gt;
*** Kate agrees that clarity around roles is going to be needed&lt;br /&gt;
* General support for moving to 2 fields for every artifact DeclaredLicense and ConcludedLicense&lt;br /&gt;
* Use of the DistributedLicense needs more discussion&lt;br /&gt;
** Description of use cases for DistributedLicense&lt;br /&gt;
** Updated documentation for ConcludedLicense to include disjunctive choice&lt;br /&gt;
** Documentation on Artifact&lt;br /&gt;
&lt;br /&gt;
==Next Week’s Agenda==&lt;br /&gt;
* 2.2.1 update&lt;br /&gt;
* GSoC&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02</id>
		<title>Technical Team/Minutes/2020-06-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02"/>
				<updated>2020-06-02T18:23:01Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Next Week’s Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;June 2, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Jim Hutchison&lt;br /&gt;
* Rex Jaeschke&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* John Mudge&lt;br /&gt;
* Takashi Ninjouji&lt;br /&gt;
* Peter Shin&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
Rex/John update on 2.2.1&lt;br /&gt;
GSoC&lt;br /&gt;
SPDX Tools&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.2.1==&lt;br /&gt;
* Update from Rex&lt;br /&gt;
** Help wanted on a few issues (tagged as help needed)&lt;br /&gt;
** John making progress on translating code into format. &lt;br /&gt;
** Would like to target next week for all issues to be resolved, and put out for general review.&lt;br /&gt;
&lt;br /&gt;
==GSoC==&lt;br /&gt;
* All mentors have met with their students&lt;br /&gt;
* Coding has started&lt;br /&gt;
* Adding a standing agenda item for the students to ask questions each meeting.&lt;br /&gt;
&lt;br /&gt;
==SPDX Tools in the Repo==&lt;br /&gt;
* Java &lt;br /&gt;
** Classic Java Tools - Supports 1.2, 2.0, 2.1, 2.2(except for JSON/YAML/XML) &lt;br /&gt;
** New Java Tools - new repo that has API changes from classic java tools.    Supports all formats of 2.2&lt;br /&gt;
* Python&lt;br /&gt;
** Need an update from Philippe on what happened to 2.1 port worked on via GSoC last summer&lt;br /&gt;
** Gary offered to help once we have breakdown clarified. &lt;br /&gt;
** Supports 1.2 today,  but needs be brought up to 2.2&lt;br /&gt;
** Tern could use the Python library for as a validator&lt;br /&gt;
** Could use the community bridge mentoring program to help – Gary will follow-up on the mentoring call&lt;br /&gt;
* GoLang&lt;br /&gt;
** Currently 2.1&lt;br /&gt;
** Next working on 2.2&lt;br /&gt;
** Summer of code project to implement RDF format being incorporated&lt;br /&gt;
* JavaScript&lt;br /&gt;
** Last year's GSoC project but needs some work&lt;br /&gt;
** Could potentially use Kotlin as a substitute&lt;br /&gt;
* Kotlin&lt;br /&gt;
** ORT uses SPDX&lt;br /&gt;
** Could separate out a separate library&lt;br /&gt;
* License mapping&lt;br /&gt;
** Left off on how to map the ID’s to the aliases&lt;br /&gt;
** Each language can implement&lt;br /&gt;
** Future topic,  possibly discuss in ACT.&lt;br /&gt;
&lt;br /&gt;
==SPDX 3.0==&lt;br /&gt;
* Steve provided an overview of meta-issues&lt;br /&gt;
** Different projects use different terms – agreement to use Meta issue&lt;br /&gt;
** Suggestion to use Github template for the meta issues&lt;br /&gt;
*** Steve will create a template for META issues&lt;br /&gt;
** Consider using templates for the different profiles&lt;br /&gt;
* Labels&lt;br /&gt;
** suggest “profile licensing” - ok'd by Steve&lt;br /&gt;
** suggest “profile base” - ok'd by William&lt;br /&gt;
** suggest “profile security” - ok'd by Thomas&lt;br /&gt;
** Kate will add some additional profile labels&lt;br /&gt;
* No meta issue for security for now – will use labels&lt;br /&gt;
* William will look at a meta-profile&lt;br /&gt;
&lt;br /&gt;
==Next Week’s Agenda==&lt;br /&gt;
* 2.2.1 update&lt;br /&gt;
* GSoC update&lt;br /&gt;
* License profile – joint call with legal starting at 15 minutes after the hours&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02</id>
		<title>Technical Team/Minutes/2020-06-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02"/>
				<updated>2020-06-02T18:22:41Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* SPDX 3.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;June 2, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Jim Hutchison&lt;br /&gt;
* Rex Jaeschke&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* John Mudge&lt;br /&gt;
* Takashi Ninjouji&lt;br /&gt;
* Peter Shin&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
Rex/John update on 2.2.1&lt;br /&gt;
GSoC&lt;br /&gt;
SPDX Tools&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.2.1==&lt;br /&gt;
* Update from Rex&lt;br /&gt;
** Help wanted on a few issues (tagged as help needed)&lt;br /&gt;
** John making progress on translating code into format. &lt;br /&gt;
** Would like to target next week for all issues to be resolved, and put out for general review.&lt;br /&gt;
&lt;br /&gt;
==GSoC==&lt;br /&gt;
* All mentors have met with their students&lt;br /&gt;
* Coding has started&lt;br /&gt;
* Adding a standing agenda item for the students to ask questions each meeting.&lt;br /&gt;
&lt;br /&gt;
==SPDX Tools in the Repo==&lt;br /&gt;
* Java &lt;br /&gt;
** Classic Java Tools - Supports 1.2, 2.0, 2.1, 2.2(except for JSON/YAML/XML) &lt;br /&gt;
** New Java Tools - new repo that has API changes from classic java tools.    Supports all formats of 2.2&lt;br /&gt;
* Python&lt;br /&gt;
** Need an update from Philippe on what happened to 2.1 port worked on via GSoC last summer&lt;br /&gt;
** Gary offered to help once we have breakdown clarified. &lt;br /&gt;
** Supports 1.2 today,  but needs be brought up to 2.2&lt;br /&gt;
** Tern could use the Python library for as a validator&lt;br /&gt;
** Could use the community bridge mentoring program to help – Gary will follow-up on the mentoring call&lt;br /&gt;
* GoLang&lt;br /&gt;
** Currently 2.1&lt;br /&gt;
** Next working on 2.2&lt;br /&gt;
** Summer of code project to implement RDF format being incorporated&lt;br /&gt;
* JavaScript&lt;br /&gt;
** Last year's GSoC project but needs some work&lt;br /&gt;
** Could potentially use Kotlin as a substitute&lt;br /&gt;
* Kotlin&lt;br /&gt;
** ORT uses SPDX&lt;br /&gt;
** Could separate out a separate library&lt;br /&gt;
* License mapping&lt;br /&gt;
** Left off on how to map the ID’s to the aliases&lt;br /&gt;
** Each language can implement&lt;br /&gt;
** Future topic,  possibly discuss in ACT.&lt;br /&gt;
&lt;br /&gt;
==SPDX 3.0==&lt;br /&gt;
* Steve provided an overview of meta-issues&lt;br /&gt;
** Different projects use different terms – agreement to use Meta issue&lt;br /&gt;
** Suggestion to use Github template for the meta issues&lt;br /&gt;
*** Steve will create a template for META issues&lt;br /&gt;
** Consider using templates for the different profiles&lt;br /&gt;
* Labels&lt;br /&gt;
** suggest “profile licensing” - ok'd by Steve&lt;br /&gt;
** suggest “profile base” - ok'd by William&lt;br /&gt;
** suggest “profile security” - ok'd by Thomas&lt;br /&gt;
** Kate will add some additional profile labels&lt;br /&gt;
* No meta issue for security for now – will use labels&lt;br /&gt;
* William will look at a meta-profile&lt;br /&gt;
&lt;br /&gt;
==Next Week’s Agenda==&lt;br /&gt;
* 2.2.1 update&lt;br /&gt;
* GSoC&lt;br /&gt;
* License profile – joint call with legal starting at 15 minutes after the hours&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02</id>
		<title>Technical Team/Minutes/2020-06-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02"/>
				<updated>2020-06-02T18:20:15Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* SPDX Tools in the Repo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;June 2, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Jim Hutchison&lt;br /&gt;
* Rex Jaeschke&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* John Mudge&lt;br /&gt;
* Takashi Ninjouji&lt;br /&gt;
* Peter Shin&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
Rex/John update on 2.2.1&lt;br /&gt;
GSoC&lt;br /&gt;
SPDX Tools&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.2.1==&lt;br /&gt;
* Update from Rex&lt;br /&gt;
** Help wanted on a few issues (tagged as help needed)&lt;br /&gt;
** John making progress on translating code into format. &lt;br /&gt;
** Would like to target next week for all issues to be resolved, and put out for general review.&lt;br /&gt;
&lt;br /&gt;
==GSoC==&lt;br /&gt;
* All mentors have met with their students&lt;br /&gt;
* Coding has started&lt;br /&gt;
* Adding a standing agenda item for the students to ask questions each meeting.&lt;br /&gt;
&lt;br /&gt;
==SPDX Tools in the Repo==&lt;br /&gt;
* Java &lt;br /&gt;
** Classic Java Tools - Supports 1.2, 2.0, 2.1, 2.2(except for JSON/YAML/XML) &lt;br /&gt;
** New Java Tools - new repo that has API changes from classic java tools.    Supports all formats of 2.2&lt;br /&gt;
* Python&lt;br /&gt;
** Need an update from Philippe on what happened to 2.1 port worked on via GSoC last summer&lt;br /&gt;
** Gary offered to help once we have breakdown clarified. &lt;br /&gt;
** Supports 1.2 today,  but needs be brought up to 2.2&lt;br /&gt;
** Tern could use the Python library for as a validator&lt;br /&gt;
** Could use the community bridge mentoring program to help – Gary will follow-up on the mentoring call&lt;br /&gt;
* GoLang&lt;br /&gt;
** Currently 2.1&lt;br /&gt;
** Next working on 2.2&lt;br /&gt;
** Summer of code project to implement RDF format being incorporated&lt;br /&gt;
* JavaScript&lt;br /&gt;
** Last year's GSoC project but needs some work&lt;br /&gt;
** Could potentially use Kotlin as a substitute&lt;br /&gt;
* Kotlin&lt;br /&gt;
** ORT uses SPDX&lt;br /&gt;
** Could separate out a separate library&lt;br /&gt;
* License mapping&lt;br /&gt;
** Left off on how to map the ID’s to the aliases&lt;br /&gt;
** Each language can implement&lt;br /&gt;
** Future topic,  possibly discuss in ACT.&lt;br /&gt;
&lt;br /&gt;
==SPDX 3.0==&lt;br /&gt;
* Steve provided an overview of meta-issues&lt;br /&gt;
** Different projects use different terms – agreement to use Meta issue&lt;br /&gt;
** Suggestion to use Github template for the meta issues&lt;br /&gt;
*** Steve will create a template for META issues&lt;br /&gt;
** We could use templates for the different profiles&lt;br /&gt;
* Labels&lt;br /&gt;
** suggest “profile licensing”&lt;br /&gt;
** suggest “profile base”&lt;br /&gt;
** suggest “profile security”&lt;br /&gt;
** Kate will add some additional profile labels&lt;br /&gt;
* No meta issue for security for now – will use labels&lt;br /&gt;
&lt;br /&gt;
==Next Week’s Agenda==&lt;br /&gt;
* 2.2.1 update&lt;br /&gt;
* GSoC&lt;br /&gt;
* License profile – joint call with legal starting at 15 minutes after the hours&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02</id>
		<title>Technical Team/Minutes/2020-06-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02"/>
				<updated>2020-06-02T18:13:52Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* GSoC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;June 2, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Jim Hutchison&lt;br /&gt;
* Rex Jaeschke&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* John Mudge&lt;br /&gt;
* Takashi Ninjouji&lt;br /&gt;
* Peter Shin&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
Rex/John update on 2.2.1&lt;br /&gt;
GSoC&lt;br /&gt;
SPDX Tools&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.2.1==&lt;br /&gt;
* Update from Rex&lt;br /&gt;
** Help wanted on a few issues (tagged as help needed)&lt;br /&gt;
** John making progress on translating code into format. &lt;br /&gt;
** Would like to target next week for all issues to be resolved, and put out for general review.&lt;br /&gt;
&lt;br /&gt;
==GSoC==&lt;br /&gt;
* All mentors have met with their students&lt;br /&gt;
* Coding has started&lt;br /&gt;
* Adding a standing agenda item for the students to ask questions each meeting.&lt;br /&gt;
&lt;br /&gt;
==SPDX Tools in the Repo==&lt;br /&gt;
* Java Classic&lt;br /&gt;
* Java Tools&lt;br /&gt;
* Python&lt;br /&gt;
** Need an update from Philippe&lt;br /&gt;
** Gary offered to help&lt;br /&gt;
** Needs be brought up to 2.2&lt;br /&gt;
** Tern could use the Python library for as a validator&lt;br /&gt;
** Could use the community bridge mentoring program to help – Gary will follow-up on the mentoring call&lt;br /&gt;
* GoLang&lt;br /&gt;
** Currently 2.1&lt;br /&gt;
** Next working on 2.2&lt;br /&gt;
** Summer of code project to implement RDF format&lt;br /&gt;
* JavaScript&lt;br /&gt;
** Summer of Code project but needs some work&lt;br /&gt;
** Could potentially use Kotlin as a substitute&lt;br /&gt;
* Kotlin&lt;br /&gt;
** ORT uses SPDX&lt;br /&gt;
** Could separate out a separate library&lt;br /&gt;
* License mapping&lt;br /&gt;
** Left off on how to map the ID’s to the aliases&lt;br /&gt;
** Each language can implement&lt;br /&gt;
** Future topic&lt;br /&gt;
&lt;br /&gt;
==SPDX 3.0==&lt;br /&gt;
* Steve provided an overview of meta-issues&lt;br /&gt;
** Different projects use different terms – agreement to use Meta issue&lt;br /&gt;
** Suggestion to use Github template for the meta issues&lt;br /&gt;
*** Steve will create a template for META issues&lt;br /&gt;
** We could use templates for the different profiles&lt;br /&gt;
* Labels&lt;br /&gt;
** suggest “profile licensing”&lt;br /&gt;
** suggest “profile base”&lt;br /&gt;
** suggest “profile security”&lt;br /&gt;
** Kate will add some additional profile labels&lt;br /&gt;
* No meta issue for security for now – will use labels&lt;br /&gt;
&lt;br /&gt;
==Next Week’s Agenda==&lt;br /&gt;
* 2.2.1 update&lt;br /&gt;
* GSoC&lt;br /&gt;
* License profile – joint call with legal starting at 15 minutes after the hours&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02</id>
		<title>Technical Team/Minutes/2020-06-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2020-06-02"/>
				<updated>2020-06-02T18:12:02Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* SPDX 2.2.1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;June 2, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Jim Hutchison&lt;br /&gt;
* Rex Jaeschke&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* John Mudge&lt;br /&gt;
* Takashi Ninjouji&lt;br /&gt;
* Peter Shin&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
Rex/John update on 2.2.1&lt;br /&gt;
GSoC&lt;br /&gt;
SPDX Tools&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.2.1==&lt;br /&gt;
* Update from Rex&lt;br /&gt;
** Help wanted on a few issues (tagged as help needed)&lt;br /&gt;
** John making progress on translating code into format. &lt;br /&gt;
** Would like to target next week for all issues to be resolved, and put out for general review.&lt;br /&gt;
&lt;br /&gt;
==GSoC==&lt;br /&gt;
* Met with all the students&lt;br /&gt;
* coding has started&lt;br /&gt;
&lt;br /&gt;
==SPDX Tools in the Repo==&lt;br /&gt;
* Java Classic&lt;br /&gt;
* Java Tools&lt;br /&gt;
* Python&lt;br /&gt;
** Need an update from Philippe&lt;br /&gt;
** Gary offered to help&lt;br /&gt;
** Needs be brought up to 2.2&lt;br /&gt;
** Tern could use the Python library for as a validator&lt;br /&gt;
** Could use the community bridge mentoring program to help – Gary will follow-up on the mentoring call&lt;br /&gt;
* GoLang&lt;br /&gt;
** Currently 2.1&lt;br /&gt;
** Next working on 2.2&lt;br /&gt;
** Summer of code project to implement RDF format&lt;br /&gt;
* JavaScript&lt;br /&gt;
** Summer of Code project but needs some work&lt;br /&gt;
** Could potentially use Kotlin as a substitute&lt;br /&gt;
* Kotlin&lt;br /&gt;
** ORT uses SPDX&lt;br /&gt;
** Could separate out a separate library&lt;br /&gt;
* License mapping&lt;br /&gt;
** Left off on how to map the ID’s to the aliases&lt;br /&gt;
** Each language can implement&lt;br /&gt;
** Future topic&lt;br /&gt;
&lt;br /&gt;
==SPDX 3.0==&lt;br /&gt;
* Steve provided an overview of meta-issues&lt;br /&gt;
** Different projects use different terms – agreement to use Meta issue&lt;br /&gt;
** Suggestion to use Github template for the meta issues&lt;br /&gt;
*** Steve will create a template for META issues&lt;br /&gt;
** We could use templates for the different profiles&lt;br /&gt;
* Labels&lt;br /&gt;
** suggest “profile licensing”&lt;br /&gt;
** suggest “profile base”&lt;br /&gt;
** suggest “profile security”&lt;br /&gt;
** Kate will add some additional profile labels&lt;br /&gt;
* No meta issue for security for now – will use labels&lt;br /&gt;
&lt;br /&gt;
==Next Week’s Agenda==&lt;br /&gt;
* 2.2.1 update&lt;br /&gt;
* GSoC&lt;br /&gt;
* License profile – joint call with legal starting at 15 minutes after the hours&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2020-05-07</id>
		<title>General Meeting/Minutes/2020-05-07</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2020-05-07"/>
				<updated>2020-05-07T21:43:20Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Outreach Team Report - Jack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 19&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of April meeting&lt;br /&gt;
&lt;br /&gt;
== Presentation - SPDX 2.2 Overview, Kate  ==&lt;br /&gt;
&lt;br /&gt;
* SPDX 2.2 is released!&lt;br /&gt;
* Great job team&lt;br /&gt;
* https://docs.google.com/presentation/d/1JGVS6vzGwueTDCBHWUNy9ItEFHZ5BwFZoUZsl7Ccxsw/edit#slide=id.p87&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate / Gary ==&lt;br /&gt;
&lt;br /&gt;
* Spec&lt;br /&gt;
** See above&lt;br /&gt;
* Tools&lt;br /&gt;
** Just released java tools updating to 2.2&lt;br /&gt;
*** Will be separate tool for new formats and will be migrating that way in the next month or two&lt;br /&gt;
*** Leaner, faster, more modern&lt;br /&gt;
*** Python libs support new JSON today&lt;br /&gt;
** Maintaining full forward/backward compatibility&lt;br /&gt;
* GSoC&lt;br /&gt;
** Students will be joining&lt;br /&gt;
** They are getting oriented now&lt;br /&gt;
** Will start coding in a month&lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Jilayne/Paul/Steve ==&lt;br /&gt;
&lt;br /&gt;
* License List&lt;br /&gt;
** Release postponed to Mid-May so as not to clash with 2.2&lt;br /&gt;
** Another week of work on tagging remaining requests&lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report - Jack  ==&lt;br /&gt;
&lt;br /&gt;
* Twitter&lt;br /&gt;
** @SPDXTeam is now a Twitter handle&lt;br /&gt;
&lt;br /&gt;
== Cross Functional -  Steve ==&lt;br /&gt;
&lt;br /&gt;
* Website&lt;br /&gt;
** Existing website is on Drupal&lt;br /&gt;
** All LF stuff moving to Wordpress&lt;br /&gt;
*** Some issues with auto generated pages on Wordpress&lt;br /&gt;
*** Critical to maintain URLs&lt;br /&gt;
*** Solution- License and RDF will stay at their current locations&lt;br /&gt;
*** New site will be spdx.dev&lt;br /&gt;
**** Full redirects will be in place&lt;br /&gt;
**** So no issues for users with migration&lt;br /&gt;
*** Contents has been largely maintained&lt;br /&gt;
**** Some cleanup of formatting and organization&lt;br /&gt;
*** Plan to improve content over time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck/Synopsys&lt;br /&gt;
* Mark Atwood, Amazon&lt;br /&gt;
* Steve Winslow, LF&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Alexios Zavras, Intel&lt;br /&gt;
* David Wheeler, Linux Foundation&lt;br /&gt;
* Gary O’Neall, SourceAuditor&lt;br /&gt;
* Matthew Crawford, ARM&lt;br /&gt;
* Jack Manbeck, TI&lt;br /&gt;
* Bradlee Edmondson, Harvard&lt;br /&gt;
* Hal Hearst, Synopsys&lt;br /&gt;
* Anisha Srivastava, Student&lt;br /&gt;
* Takashi Ninjouji, Toshiba&lt;br /&gt;
* Paul Madick&lt;br /&gt;
* Brad Goldring, GTC Law&lt;br /&gt;
* William Bartholomew, GitHub&lt;br /&gt;
* Jilayne Lovejoy, Canonical&lt;br /&gt;
* Matije Suklje, Liferay&lt;br /&gt;
* Philippe Ombrédanne- nexB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2020-05-07</id>
		<title>General Meeting/Minutes/2020-05-07</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2020-05-07"/>
				<updated>2020-05-07T21:41:58Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Presentation - SPDX 2.2 Overview, Kate */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 19&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of April meeting&lt;br /&gt;
&lt;br /&gt;
== Presentation - SPDX 2.2 Overview, Kate  ==&lt;br /&gt;
&lt;br /&gt;
* SPDX 2.2 is released!&lt;br /&gt;
* Great job team&lt;br /&gt;
* https://docs.google.com/presentation/d/1JGVS6vzGwueTDCBHWUNy9ItEFHZ5BwFZoUZsl7Ccxsw/edit#slide=id.p87&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate / Gary ==&lt;br /&gt;
&lt;br /&gt;
* Spec&lt;br /&gt;
** See above&lt;br /&gt;
* Tools&lt;br /&gt;
** Just released java tools updating to 2.2&lt;br /&gt;
*** Will be separate tool for new formats and will be migrating that way in the next month or two&lt;br /&gt;
*** Leaner, faster, more modern&lt;br /&gt;
*** Python libs support new JSON today&lt;br /&gt;
** Maintaining full forward/backward compatibility&lt;br /&gt;
* GSoC&lt;br /&gt;
** Students will be joining&lt;br /&gt;
** They are getting oriented now&lt;br /&gt;
** Will start coding in a month&lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Jilayne/Paul/Steve ==&lt;br /&gt;
&lt;br /&gt;
* License List&lt;br /&gt;
** Release postponed to Mid-May so as not to clash with 2.2&lt;br /&gt;
** Another week of work on tagging remaining requests&lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report - Jack  ==&lt;br /&gt;
&lt;br /&gt;
* Twitter&lt;br /&gt;
** SPDX Tools is no a Twitter handle&lt;br /&gt;
&lt;br /&gt;
== Cross Functional -  Steve ==&lt;br /&gt;
&lt;br /&gt;
* Website&lt;br /&gt;
** Existing website is on Drupal&lt;br /&gt;
** All LF stuff moving to Wordpress&lt;br /&gt;
*** Some issues with auto generated pages on Wordpress&lt;br /&gt;
*** Critical to maintain URLs&lt;br /&gt;
*** Solution- License and RDF will stay at their current locations&lt;br /&gt;
*** New site will be spdx.dev&lt;br /&gt;
**** Full redirects will be in place&lt;br /&gt;
**** So no issues for users with migration&lt;br /&gt;
*** Contents has been largely maintained&lt;br /&gt;
**** Some cleanup of formatting and organization&lt;br /&gt;
*** Plan to improve content over time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck/Synopsys&lt;br /&gt;
* Mark Atwood, Amazon&lt;br /&gt;
* Steve Winslow, LF&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Alexios Zavras, Intel&lt;br /&gt;
* David Wheeler, Linux Foundation&lt;br /&gt;
* Gary O’Neall, SourceAuditor&lt;br /&gt;
* Matthew Crawford, ARM&lt;br /&gt;
* Jack Manbeck, TI&lt;br /&gt;
* Bradlee Edmondson, Harvard&lt;br /&gt;
* Hal Hearst, Synopsys&lt;br /&gt;
* Anisha Srivastava, Student&lt;br /&gt;
* Takashi Ninjouji, Toshiba&lt;br /&gt;
* Paul Madick&lt;br /&gt;
* Brad Goldring, GTC Law&lt;br /&gt;
* William Bartholomew, GitHub&lt;br /&gt;
* Jilayne Lovejoy, Canonical&lt;br /&gt;
* Matije Suklje, Liferay&lt;br /&gt;
* Philippe Ombrédanne- nexB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2020-04-02</id>
		<title>General Meeting/Minutes/2020-04-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2020-04-02"/>
				<updated>2020-04-03T11:43:44Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Tech Team Report - Kate */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 19&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of April meeting&lt;br /&gt;
&lt;br /&gt;
== Guest Speaker- Allan Friedman, NTIA  ==&lt;br /&gt;
&lt;br /&gt;
* NTIA’s Multistakeholder SBOM Process&lt;br /&gt;
** Concerns about software supply chain risks have garnered more attention and energy in the OSS community, industry, and governments around the world. One natural starting point is a greater expectation of transparency of software components and dependencies. Any solution must scale up and down the software supply chain, and across the incredibly diverse software ecosystem, from modern CI/CD application development to critical infrastructure and embedded systems. Over the past two years, NTIA has helped a diverse set of stakeholders find a common vision for a &amp;quot;software bill of materials&amp;quot; (SBOM) that has the potential to scale as needed, and serve as a foundation for even more innovation around software supply chain security and quality. The SPDX community has played a key role in this discussion, and emerged as a key standard. This presentation will give an overview of the policy landscape, the progress made, and the work yet to be done around SBOM. &lt;br /&gt;
** Allan’s slides  https://drive.google.com/open?id=1KOsm6grnSZ5FsSnzTI9ybYT9m84F8Zfe&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Gary &amp;amp; Kate ==&lt;br /&gt;
&lt;br /&gt;
* Spec&lt;br /&gt;
** Wrapping up 2.2 spec &lt;br /&gt;
*** NTIA's request for mechanism to illustrate Known unknowns made it in&lt;br /&gt;
** 3.0 Visions&lt;br /&gt;
*** William Bartholomew’s talk about profiles was great (recorded)&lt;br /&gt;
*** Santiago talk about linking artifacts and signing helped clarify a lot of misconceptions (recorded)&lt;br /&gt;
* Tools&lt;br /&gt;
** Gary’s been working on 2.2 tooling&lt;br /&gt;
*** Working on a complete rewrite to the java tools to support multiple formats&lt;br /&gt;
** Google SoC&lt;br /&gt;
*** 15 different submissions&lt;br /&gt;
*** Google is looking for additional mentors on each project&lt;br /&gt;
*** So, we need more mentors; contact Gary&lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Steve ==&lt;br /&gt;
&lt;br /&gt;
* Finalized updates to license inclusion principles&lt;br /&gt;
** Mostly clarifications&lt;br /&gt;
** But also to broaden a bit for non-OSS source available licenses&lt;br /&gt;
** https://github.com/spdx/license-list-XML/blob/master/DOCS/license-inclusion-principles.md&lt;br /&gt;
* 3.9 list release has been pushed out a bit&lt;br /&gt;
** Were waiting for above&lt;br /&gt;
** https://github.com/spdx/license-list-XML/issues?q=is%3Aopen+is%3Aissue+milestone%3A%223.9+release%22&lt;br /&gt;
* In anticipation of 3.0 working on a licensing profile&lt;br /&gt;
* With Tech Team, updating back end of SPDX website to manage move from Drupal to Wordpress&lt;br /&gt;
** Maintaining license URLs&lt;br /&gt;
** Static pages moving do a different domain.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report - Jack  ==&lt;br /&gt;
&lt;br /&gt;
* Will be looking for help to update content for Website as per above&lt;br /&gt;
* Documenting comprehensive list of SPDX-related tooling&lt;br /&gt;
&lt;br /&gt;
== Cross Functional -   ==&lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck/Synopsys&lt;br /&gt;
* Alan Friedman, NTIA&lt;br /&gt;
* Rose Judge, VMware&lt;br /&gt;
* Steve Winslow, LF&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Alexios Zavras, Intel&lt;br /&gt;
* Jack Manbeck, TI&lt;br /&gt;
* Jim Hutchison, Qualcomm&lt;br /&gt;
* William Bartholomew, GitHub&lt;br /&gt;
* Dave McLoughlin, Flexera&lt;br /&gt;
* Michael Herzog- nexB&lt;br /&gt;
* Alex Rybak, Flexera&lt;br /&gt;
* Gary O’Neall, SourceAuditor&lt;br /&gt;
* Paul Madick&lt;br /&gt;
* Brad Goldring, GTC Law&lt;br /&gt;
* David Wheeler, Linux Foundation&lt;br /&gt;
* Mike Dolan, Linux Foundation&lt;br /&gt;
* Bob Campbell, DXC&lt;br /&gt;
* Mark Atwood, Amazon&lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2020-03-24T00:15:25Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Add new project&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2020 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [https://rtgdk.github.io/spdx-gsoc-proposal.html proposal template] if you are interested in submitting a Google Summer of Code proposal.&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Documents in multiple formats]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working with your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list and on gitter (see resources). There is however a weekly call you could join as well. .&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
=Proposed 2020 Projects=&lt;br /&gt;
&lt;br /&gt;
Mentors:  please fill out the following template for any projects you wish to propose. &lt;br /&gt;
&lt;br /&gt;
 === Project Name ===&lt;br /&gt;
 add overview of project here&lt;br /&gt;
 ====Skills Needed====&lt;br /&gt;
 what skills should the student have to do the coding exercises&lt;br /&gt;
 ====Background Information====&lt;br /&gt;
 context for the project and references to be studied&lt;br /&gt;
 ====Available Mentors====&lt;br /&gt;
 list individuals who are willing to mentor and provide information about the project proposal. &lt;br /&gt;
&lt;br /&gt;
(The projects from last year can be found on the [https://summerofcode.withgoogle.com/organizations/4532099550281728/#5727887162867712 2019 Google Summer of Code projects page for SPDX] ).&lt;br /&gt;
&lt;br /&gt;
==SPDX Workgroup Tooling Projects== &lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX documents and increase the accuracy of them.&lt;br /&gt;
&lt;br /&gt;
===Implement SPDX License Matching in Python===&lt;br /&gt;
Implement as much of the SPDX License Matching Guidelines as practical in Python.  This could replace the current Java implementation for the [http://13.57.134.254/app/check_license/ Check License] SPDX Online license checking tool.&lt;br /&gt;
&lt;br /&gt;
Following is a list of suggested features:&lt;br /&gt;
* Provide an interface which will check text against a license template using the license matching guidelines&lt;br /&gt;
* Provide an interface which will check text and return all matching SPDX listed license ID's&lt;br /&gt;
* Provide an interface which takes 2 license texts as input and returns a boolean indicating if the 2 licenses match per the license matching guidelines&lt;br /&gt;
* When there is not a match, provide a return value making it possible to describe where and why the license does not match&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
* See the [https://spdx.org/spdx-license-list/matching-guidelines SPDX License Matching Guidelines] for a description of the guidelines&lt;br /&gt;
* A technical description of the templates and license matching can be found in [https://spdx.org/spdx-specification-21-web-version#h.2mjng0vqrghe Appendix II] of the SPDX specification&lt;br /&gt;
* A Java implementation can be found in Github [https://github.com/spdx/tools/blob/master/src/org/spdx/compare/LicenseCompareHelper.java SPDX Tools LicenseCompareHelper.java]&lt;br /&gt;
* It's harder than you may think - the template language is a challenge to implement.  Performance can be a challenge when matching a single text against hundreds of potential licenses.  Reporting back where the missmatch occurs can also be a challenge.&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====	&lt;br /&gt;
* Development skills in the Python&lt;br /&gt;
* Skills in parsing and pattern matching&lt;br /&gt;
* Ability to work with the community in integrating results with other projects&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:rohit.lodhartg@gmail.com Rohit Lodha] [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
=== Generate Java SPDX Model Classes from XML XSD file ===&lt;br /&gt;
In SPDX 3.0, we will be generating an XML XSD schema to define the model.  This project idea is to use the XSD schema to generate a set of Java classes which represent the complete SPDX model.  The generated classes would be used as part of a re-designed Java tool for SPDX. &lt;br /&gt;
 &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Java programming skills&lt;br /&gt;
* XML/XSD skills&lt;br /&gt;
* Skills in code generation practices&lt;br /&gt;
* Ability to work with the community in integrating results with other projects&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
* A proposed XSD for SPDX can be found on [https://github.com/mil-oss/spdx-xsd github].  Note: This is a very early proposal and would likely change significantly.&lt;br /&gt;
* Current Java tools can be found on [https://github.com/spdx/tools SPDX Tools github page]&lt;br /&gt;
* A rewrite of the Java tools is in progress.  The in progress work can be found at the [https://github.com/goneall/Spdx-Java-Library Spdx-Java-Library] github page.&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:rohit.lodhartg@gmail.com Rohit Lodha] [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
=== Validate License Cross-References ===&lt;br /&gt;
Enhance the SPDX LicenseListPublisher to validate the cross reference / seeAlso URL's for the license.  One check would be to validate the link is still valid.  This would need to be done in a way that has reasonably good performance (e.g. a long timeout would not work).  Another check would be to identify the license text in the linked URL and compare it to the license text for the license itself to make sure they match.  If either of these tests fail, a validity attribute should be added to the license output files (e.g. the license JSON files).&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Java programming skills&lt;br /&gt;
* XML/XSD skills&lt;br /&gt;
* HTML parsing skills&lt;br /&gt;
* Ability to work with the community in integrating results with other projects&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
The [https://spdx.org/licenses/ SPDX license list] is generated from a [https://github.com/spdx/license-list-XML git repository of XML files].  One of the fields maintained in the XML is the crossRef which is a URL cross reference for the license which may be valid or it may also be a &amp;quot;dead link&amp;quot;.  The [https://github.com/spdx/LicenseListPublisher LicenseListPublisher] is the tool that generates the web pages and the output formats.  The output formats can be found in the [https://github.com/spdx/license-list-data SPDX license list data] git repository.  [https://github.com/spdx/LicenseListPublisher/issues/60#issuecomment-570511697 Issue #60] for the LicenseListPublisher describes a request to include validity attribute.&lt;br /&gt;
&lt;br /&gt;
Over the summer, we may be adding the XML format to the supported output data formats in the license list data repo.&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall] &lt;br /&gt;
&lt;br /&gt;
=== Improve SPDX Golang tooling ===&lt;br /&gt;
The goal of this GSoC project would be to add support in the [https://github.com/spdx/tools-golang SPDX Golang tools] for SPDX documents in versions of the SPDX spec other than 2.1, including the upcoming 2.2 spec release which will add JSON, YAML and XML to the supported formats. Other work may include improving the validation and data model used by the Golang tools.&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Go programming skills&lt;br /&gt;
* Experience with JSON and YAML (XML a plus)&lt;br /&gt;
* Ability to interpret and implement the SPDX specification and related community documentation&lt;br /&gt;
* Ability to work with the community in integrating results with other projects&lt;br /&gt;
* Willingness to learn about open source licensing and related technical matters&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
The [https://github.com/spdx/tools-golang SPDX Golang tools] were initially designed to work with SPDX documents in tag-value format, for version 2.1 of [https://spdx.org/specifications the SPDX specification]. Currently it does not support earlier versions of the SPDX specification. Also, [https://github.com/spdx/spdx-spec/milestone/2 the upcoming 2.2 spec release], in addition to new data fields, will also add support for SPDX documents in JSON, YAML and XML formats. The Golang tools should (at a minimum) be updated to enable reading and writing in JSON and YAML.&lt;br /&gt;
&lt;br /&gt;
The SPDX Golang tools currently do some validation when reading and parsing SPDX documents, but they do not currently do much validation of the content itself. For example, license fields are represented as strings, but the tools do not currently check to confirm that e.g. the license identifiers are valid SPDX license expressions. Additional validation support to improve this would be beneficial.&lt;br /&gt;
&lt;br /&gt;
Additionally, the [https://github.com/spdx/tools-golang/tree/master/spdx data model used internally by the SPDX tools] to represent SPDX content is different in some ways from the data model used by other tools (e.g. [https://github.com/spdx/tools/tree/master/src/org/spdx/rdfparser/model Java], [https://github.com/spdx/tools-python/tree/master/spdx Python]). One goal for this project might be to evaluate the choices made by those other tools, and consider whether the Golang tools' data model should change to align with those.&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
&lt;br /&gt;
=== GoLang Parallel RDF Parser ===&lt;br /&gt;
Implement a high performance RDF parser for GoLang to support the SPDX RDF/XML format parsing and production.&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* GoLang programming skills&lt;br /&gt;
* Knowledge of RDF&lt;br /&gt;
* Knowledge of parsing algorithms&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
As of now, there are very few known libraries in GoLang which support RDF-Parsing and are Licensed to use with an open-source project. One of them is [https://godoc.org/github.com/knakk/rdf](knakk/rdf2go). This library uses the RDF serialization format. All the current projects claiming to parse RDF files have implemented it in a linear fashion(line by line parsing) making it a repetitive and time-consuming process. This project will aim to chunk the RDF files into appropriate blocks and parse them simultaneously to reduce the effective time required to parse the entire document. The parser must conform to the SPDX-2.x version standards and have proper tests for each procedure.&lt;br /&gt;
&lt;br /&gt;
This project could be included as part of a larger project which includes other fixes to the GoLang tools (see the Improve GoLang tooling project idea above).&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:rohit.lodhartg@gmail.com Rohit Lodha] [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
=== SPDX Plugins for Package Managers ===&lt;br /&gt;
Create a native plug-in or extension to a well-known package manager to generate valid SPDX documents based on the information provided in the build metadata files.  Examples of package managers include Node Package Manager (NPM), Gradle, Rust Cargo, Ruby Gems, Python pip, and Cocoa Pods.  A plugin for Maven has already been developed and can be used as an example.&lt;br /&gt;
 &lt;br /&gt;
The plugin should generate a valid SPDX document with minimal configuration required by the user.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Programming languages skills will depend on the package manager (e.g. Ruby for Ruby Gems, JavaScript for NPM)&lt;br /&gt;
* Knowledge of package managers and build processes&lt;br /&gt;
* Skills in parsing and pattern matching&lt;br /&gt;
* Ability to work with the community in integrating results with other projects&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX produces a standard Bill of Materials for software containing package and license information.  Package managers collect and manage much of the data needed to produce an SPDX document.  Automatically generating SPDX documents in package managers will greatly increase the efficiency and adoption of SPDX.&lt;br /&gt;
 &lt;br /&gt;
The [Maven Plugin]( https://github.com/spdx/spdx-maven-plugin) is a prototype plugin developed for the Maven build system.  It can be used as an example for creating plugins for other build environments.&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall] [mailto:kstewart@linuxfoundation.org Kate Stewart] &lt;br /&gt;
&lt;br /&gt;
==SPDX Specification Projects==&lt;br /&gt;
The following projects contribute directly to the creation or validation of the SPDX 2.1 specification.&lt;br /&gt;
&lt;br /&gt;
=== SPDX Specification Views for legal counsels and developers ===&lt;br /&gt;
The proposal is to see if it possible to deduct large SPDX documents into a small subset SPDX document providing a specific reduced &amp;quot;views&amp;quot; on larger data.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of compliance needs of legal counsels and developers so we can remove friction to adopt SPDX&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX documents commonly contain 100s, if not 1000s of entries making it hard for a human to make manual corrections or draw conclusions. No scanner can provide 100% complete data human corrections are usual needed. The aim from this proposal is twofold:&lt;br /&gt;
1. Enable developers with a &amp;quot;code view&amp;quot; of tool-generated SPDX document close to the code they work on to enable them to make corrections to the SPDX data. For instance amend SPDX package tag values or model package dependencies not detected by used scanner.&lt;br /&gt;
2. Provide legal counsels with a &amp;quot;package and limited file view&amp;quot; to enable legal conclusions&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
&lt;br /&gt;
=== ClearlyDefined exporting and importing SPDX documents  ===&lt;br /&gt;
The goal of this GSoC project would be to add support in the [https://https://github.com/clearlydefined ClearlyDefined project] to export curated data into SPDX 2.2 documents.  Once that is accomplished,  being able to import SPDX documents into the curated database would be the next step.&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Experience with JSON and YAML (XML a plus)&lt;br /&gt;
* Ability to interpret and implement the SPDX specification and related ClearlyDefined community documentation&lt;br /&gt;
* Ability to work with the community in integrating results with other projects&lt;br /&gt;
* Willingness to learn about open source licensing and related technical matters&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
Export a ClearlyDefined workspace as a SPDX document:&lt;br /&gt;
* user to navigate to https://clearlydefined.io/workspace&lt;br /&gt;
* Add one or more components to the workspace through any of the existing means,  &lt;br /&gt;
* then click Share,  and then slick SPDX (choice of 2.2 supported output formats).&lt;br /&gt;
which would result in an SPDX document is exported containing all of the components that were in the workspace.&lt;br /&gt;
Note:  If there is mandatory information required by SPDX that ClearlyDefined does not have we will need to determine how to accommodate that.&lt;br /&gt;
&lt;br /&gt;
To populate a workspace from a SPDX document:&lt;br /&gt;
* user to navigate to https://clearlydefined.io/workspace&lt;br /&gt;
* drag a SPDX document into the workspace and then all of the components in the SPDX document are added to the workspace.&lt;br /&gt;
&lt;br /&gt;
There are some discrepancies between the content in ClearlyDefined and that SPDX documents, so work would be needed with both communities to figure out: what to do if license information in the SPDX disagrees with what ClearlyDefined has and how to handle pending curations?&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
[mailto:IAMWILLBAR@github.com William Bartholomew]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2020-01-10T21:19:44Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Update page in prep for submitting to 2020&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2020 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [https://rtgdk.github.io/spdx-gsoc-proposal.html proposal template] if you are interested in submitting a Google Summer of Code proposal.&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Documents in multiple formats]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working with your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list and on gitter (see resources). There is however a weekly call you could join as well. .&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
=Proposed 2020 Projects=&lt;br /&gt;
&lt;br /&gt;
Mentors:  please fill out the following template for any projects you wish to propose. &lt;br /&gt;
&lt;br /&gt;
 === Project Name ===&lt;br /&gt;
 add overview of project here&lt;br /&gt;
 ====Skills Needed====&lt;br /&gt;
 what skills should the student have to do the coding exercises&lt;br /&gt;
 ====Background Information====&lt;br /&gt;
 context for the project and references to be studied&lt;br /&gt;
 ====Available Mentors====&lt;br /&gt;
 list individuals who are willing to mentor and provide information about the project proposal. &lt;br /&gt;
&lt;br /&gt;
(The projects from last year can be found on the [https://summerofcode.withgoogle.com/organizations/4532099550281728/#5727887162867712 2019 Google Summer of Code projects page for SPDX] ).&lt;br /&gt;
&lt;br /&gt;
==SPDX Workgroup Tooling Projects== &lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX documents and increase the accuracy of them.&lt;br /&gt;
&lt;br /&gt;
===Develop a Distributed License Repository Management Application===&lt;br /&gt;
Develop an application which accepts links to repositories of SPDX licenses and maintains information on the collection of all licenses references in the repositories.  The interface the application would be a REST API.  The application could also include a web based user interface.  The application would periodically monitor the external repositories for any updates to the licenses.  The application would support the following use cases:&lt;br /&gt;
&lt;br /&gt;
* See if a license text has already been registered or if license text is already on the [https://spdx.org/licenses SPDX License List].&lt;br /&gt;
* See if the license text for a license matches license text for other licenses within the same repository.&lt;br /&gt;
* See if the license text for a license matches license text for other licenses within other repositories.	&lt;br /&gt;
* Maintain a list of license aliases, preferably as a file in a github repositories.  The aliases would include all license ID's for licenses with the same text.&lt;br /&gt;
* Provide a service that allows for text to be compared against all existing licenses.&lt;br /&gt;
* Promote a license to the license list - this would call the REST API's for the online tool to add a license to the SPDX license list.&lt;br /&gt;
* Remove a license repository.  This would also update the license aliases.&lt;br /&gt;
* Provide metrics on use for licenses to help the SPDX legal team propose licenses which should be on the SPDX license list.&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
See the above project idea &amp;quot;Registry and Repository of License List Namespaces&amp;quot; for background on the license name spaces.  This project provides additional support for managing the namespace.&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====	&lt;br /&gt;
* Development skills in the Python, Java or JavaScript language&lt;br /&gt;
* Understanding of Github API's	&lt;br /&gt;
* Ability to work with the user community in refining requirements&lt;br /&gt;
* REST API development&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX Specification Projects==&lt;br /&gt;
The following projects contribute directly to the creation or validation of the SPDX 2.1 specification.&lt;br /&gt;
&lt;br /&gt;
=== SPDX Specification Views for legal counsels and developers ===&lt;br /&gt;
The proposal is to see if it possible to deduct large SPDX documents into a small subset SPDX document providing a specific reduced &amp;quot;views&amp;quot; on larger data.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of compliance needs of legal counsels and developers so we can remove friction to adopt SPDX&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX documents commonly contain 100s, if not 1000s of entries making it hard for a human to make manual corrections or draw conclusions. No scanner can provide 100% complete data human corrections are usual needed. The aim from this proposal is twofold:&lt;br /&gt;
1. Enable developers with a &amp;quot;code view&amp;quot; of tool-generated SPDX document close to the code they work on to enable them to make corrections to the SPDX data. For instance amend SPDX package tag values or model package dependencies not detected by used scanner.&lt;br /&gt;
2. Provide legal counsels with a &amp;quot;package and limited file view&amp;quot; to enable legal conclusions&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2019-12-03</id>
		<title>Technical Team/Minutes/2019-12-03</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2019-12-03"/>
				<updated>2019-12-03T19:44:42Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Add some comments from start, and couple of tweaks.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;December 3, 2019&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Alexios Zavras &lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Jim Hutchinson&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Matthew Crawford&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Alan Tse&lt;br /&gt;
* Mark Atwood&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Philippe Ombredanne&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
* Brad Edmondston&lt;br /&gt;
&lt;br /&gt;
==Other Initiatives Discussion==&lt;br /&gt;
* Nisha attended Kubecon and remarked on seeing lots of interest in SBOM's in the container space, but folks not sure where to engage.&lt;br /&gt;
* Multiple efforts underway,   OCI,  CNCF/InToto,  CDF Security Sig/OMG SBOM working group,   NTIA - each has own perspective&lt;br /&gt;
&lt;br /&gt;
==3.0 Model==&lt;br /&gt;
* Proposed update from William&lt;br /&gt;
* Came out of feedback from OMG workgroup,  which looked at approach from Framing group from NTIA (see www.ntia.gov/SBOM)&lt;br /&gt;
* Feedback on current model:&lt;br /&gt;
** Exclusively focused on licensing and IP&lt;br /&gt;
** Not very approachable&lt;br /&gt;
* Different profiles for the different usages (e.g. IP, Security)&lt;br /&gt;
* Feedback: Change “Intellection Property” to “Licensing” for profile name&lt;br /&gt;
* Tooling – do we need to support all profiles?&lt;br /&gt;
** SPDX focused on syntax&lt;br /&gt;
** Producers and consumers have policies on what profiles are supported&lt;br /&gt;
* Discussion on Relationship – issue has already been added&lt;br /&gt;
* Discussion on FilesAnalyzed – William will add an issue to track &lt;br /&gt;
&lt;br /&gt;
==SPDX Document License==&lt;br /&gt;
* We didn’t have a quorum to discuss completely&lt;br /&gt;
* Steve and Jilyane are researching the reasons for the mandatory DataLicense: CC0-1.0 declaration currently in use&lt;br /&gt;
* Request that those who would like it changed to document the reasons&lt;br /&gt;
* Philippe suggested that for some use cases where there is a contract in place between the supplier and consumer, the license for the SPDX document be in the license and not the document itself&lt;br /&gt;
* Steve will open an issue to track&lt;br /&gt;
&lt;br /&gt;
==Joint Legal/Tech calls==&lt;br /&gt;
* Settle on start of new year,  Steve to put out a calendar invite.&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2019-12-03</id>
		<title>Technical Team/Minutes/2019-12-03</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2019-12-03"/>
				<updated>2019-12-03T19:38:33Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Attendees */  add 2 attendees missed in original list.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;December 3, 2019&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Alexios Zavras &lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Jim Hutchinson&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Matthew Crawford&lt;br /&gt;
* William Bartholomew&lt;br /&gt;
* Alan Tse&lt;br /&gt;
* Mark Atwood&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Philippe Ombredanne&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
* Brad Edmondston&lt;br /&gt;
&lt;br /&gt;
==3.0 Model==&lt;br /&gt;
* Proposed update from William&lt;br /&gt;
* Came out of feedback from OMG group&lt;br /&gt;
* Feedback on current model:&lt;br /&gt;
** Exclusively focused on licensing and IP&lt;br /&gt;
** Not very approachable&lt;br /&gt;
* Different profiles for the different usages (e.g. IP, Security)&lt;br /&gt;
* Feedback: Change “Intellection Property” to “Licensing” for profile name&lt;br /&gt;
* Tooling – do we need to support all profiles?&lt;br /&gt;
** SPDX focused on syntax&lt;br /&gt;
** Producers and consumers have policies on what profiles are supported&lt;br /&gt;
* Discussion on Relationship – issue has already been added&lt;br /&gt;
* Discussion on FilesAnalyzed – William will add an issue to track &lt;br /&gt;
&lt;br /&gt;
==SPDX Document License==&lt;br /&gt;
* We didn’t have a quorum to discuss completely&lt;br /&gt;
* Steve and Jilyane are researching the reasons for the mandatory DataLicense: CC0-1.0 declaration currently in use&lt;br /&gt;
* Request that those who would like it changed to document the reasons&lt;br /&gt;
* Philippe suggested that for some use cases where there is a contract in place between the supplier and consumer, the license for the SPDX document be in the license and not the document itself&lt;br /&gt;
* Steve will open an issue to track&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2019-08-01</id>
		<title>General Meeting/Minutes/2019-08-01</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2019-08-01"/>
				<updated>2019-08-01T19:31:46Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Outreach Team Report - Kate */  - action item agreed to in meeting dropped off.   Adding it back.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 11&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of July meeting approved &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Special Presentations - Umang Taneja, Tanjong Smith, GSoC ==&lt;br /&gt;
&lt;br /&gt;
* Umang&lt;br /&gt;
** License submittal workflow automation&lt;br /&gt;
*** Aim is to enhance user experience&lt;br /&gt;
*** Compare submitted text against existing licenses to see if there’s duplication or close match&lt;br /&gt;
***  Problems he’s trying address&lt;br /&gt;
**** What if the license is on the list, proposed, rejected…or a close match to one of those&lt;br /&gt;
**** Current XML formatting- word-wrap doesn’t match license&lt;br /&gt;
*** Also creating/documenting an API&lt;br /&gt;
** Tasks:&lt;br /&gt;
*** Create API- use without logging in, so can be accessed by other tools&lt;br /&gt;
*** Create License Matcher- looks for exact and close matches&lt;br /&gt;
**** Returns all matches and close matches&lt;br /&gt;
*** Compare with not accepted as well as rejected licenses. &lt;br /&gt;
**** Reports appropriately according to match&lt;br /&gt;
**** Relies on user input regarding whether to go ahead with submittal&lt;br /&gt;
*** Improve formatting of generated license&lt;br /&gt;
** Screenshots available at: https://docs.google.com/document/d/1NMcLZVXxBV2PZobPJh1OugbCfC2d8kbAOX4m4TauEYk/edit?usp=sharing &lt;br /&gt;
** Some discussion of how the workflow should work with close matches&lt;br /&gt;
** Aiming for demo in future Legal Team meeting&lt;br /&gt;
&lt;br /&gt;
* Tanjong&lt;br /&gt;
** License namespace&lt;br /&gt;
*** A way to name valid licenses outside of the License List&lt;br /&gt;
*** Created namespace and UI&lt;br /&gt;
*** Also a mechanism for turning into a license request&lt;br /&gt;
*** Took feedback from the joint/legal team meeting&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate/Gary ==&lt;br /&gt;
&lt;br /&gt;
* Spec&lt;br /&gt;
** Progress on Appendix for including other fields in the source like the license ID&lt;br /&gt;
*** Worked with Legal team members and general agreement to keep scope at file level&lt;br /&gt;
*** Recommend using existing Tags with SPDX prefix, and expectation that format follows fields. &lt;br /&gt;
*** Motivation is that this makes it easier for tools to pick up data accurately from source.&lt;br /&gt;
** SPDX document generation from project sources (demo'd last month)&lt;br /&gt;
*** Philip is looking for projects to try the tool on,   if you have some you want to experiment with,  please contact him.&lt;br /&gt;
* Tools&lt;br /&gt;
** GSoC&lt;br /&gt;
*** Continues to go very well&lt;br /&gt;
*** All students passed second evaluation&lt;br /&gt;
** Looking for feedback from community:&lt;br /&gt;
*** License matching algorithm approaches&lt;br /&gt;
**** Some encoded rules&lt;br /&gt;
**** Some depended on XML markup&lt;br /&gt;
**** Should we encode in XML or handle programmatically? (Discuss with Gary)&lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Jilayne/Paul/Steve ==&lt;br /&gt;
&lt;br /&gt;
* License List&lt;br /&gt;
** 3.6 version went out last month&lt;br /&gt;
** Working issues in 3.7&lt;br /&gt;
*** Good input/support from Tech Team&lt;br /&gt;
** Recent meetings have been joint with Tech Team&lt;br /&gt;
*** Very helpful at this point&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report - Kate  ==&lt;br /&gt;
&lt;br /&gt;
* Shane has readied the survey&lt;br /&gt;
* Phil to reach out to Shane and Jack and determine deployment plan.&lt;br /&gt;
&lt;br /&gt;
== Cross Functional -   ==&lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck/Synopsys&lt;br /&gt;
* Matthew Crawford, ARM&lt;br /&gt;
* Umang Taneja, GSoC&lt;br /&gt;
* Tanjong Smith, GSoC&lt;br /&gt;
* Steve Winslow, LF&lt;br /&gt;
* Gary O’Neall, SourceAuditor&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Paul Madick, Dimension Data&lt;br /&gt;
* Mark Atwood, Amazon&lt;br /&gt;
* Jilayne Lovejoy, Canonical&lt;br /&gt;
* Jack Manbeck, TI&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2019-08-01</id>
		<title>General Meeting/Minutes/2019-08-01</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2019-08-01"/>
				<updated>2019-08-01T19:30:48Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Tech Team Report - Kate/Gary */  clarify a couple of points.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 11&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of July meeting approved &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Special Presentations - Umang Taneja, Tanjong Smith, GSoC ==&lt;br /&gt;
&lt;br /&gt;
* Umang&lt;br /&gt;
** License submittal workflow automation&lt;br /&gt;
*** Aim is to enhance user experience&lt;br /&gt;
*** Compare submitted text against existing licenses to see if there’s duplication or close match&lt;br /&gt;
***  Problems he’s trying address&lt;br /&gt;
**** What if the license is on the list, proposed, rejected…or a close match to one of those&lt;br /&gt;
**** Current XML formatting- word-wrap doesn’t match license&lt;br /&gt;
*** Also creating/documenting an API&lt;br /&gt;
** Tasks:&lt;br /&gt;
*** Create API- use without logging in, so can be accessed by other tools&lt;br /&gt;
*** Create License Matcher- looks for exact and close matches&lt;br /&gt;
**** Returns all matches and close matches&lt;br /&gt;
*** Compare with not accepted as well as rejected licenses. &lt;br /&gt;
**** Reports appropriately according to match&lt;br /&gt;
**** Relies on user input regarding whether to go ahead with submittal&lt;br /&gt;
*** Improve formatting of generated license&lt;br /&gt;
** Screenshots available at: https://docs.google.com/document/d/1NMcLZVXxBV2PZobPJh1OugbCfC2d8kbAOX4m4TauEYk/edit?usp=sharing &lt;br /&gt;
** Some discussion of how the workflow should work with close matches&lt;br /&gt;
** Aiming for demo in future Legal Team meeting&lt;br /&gt;
&lt;br /&gt;
* Tanjong&lt;br /&gt;
** License namespace&lt;br /&gt;
*** A way to name valid licenses outside of the License List&lt;br /&gt;
*** Created namespace and UI&lt;br /&gt;
*** Also a mechanism for turning into a license request&lt;br /&gt;
*** Took feedback from the joint/legal team meeting&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate/Gary ==&lt;br /&gt;
&lt;br /&gt;
* Spec&lt;br /&gt;
** Progress on Appendix for including other fields in the source like the license ID&lt;br /&gt;
*** Worked with Legal team members and general agreement to keep scope at file level&lt;br /&gt;
*** Recommend using existing Tags with SPDX prefix, and expectation that format follows fields. &lt;br /&gt;
*** Motivation is that this makes it easier for tools to pick up data accurately from source.&lt;br /&gt;
** SPDX document generation from project sources (demo'd last month)&lt;br /&gt;
*** Philip is looking for projects to try the tool on,   if you have some you want to experiment with,  please contact him.&lt;br /&gt;
* Tools&lt;br /&gt;
** GSoC&lt;br /&gt;
*** Continues to go very well&lt;br /&gt;
*** All students passed second evaluation&lt;br /&gt;
** Looking for feedback from community:&lt;br /&gt;
*** License matching algorithm approaches&lt;br /&gt;
**** Some encoded rules&lt;br /&gt;
**** Some depended on XML markup&lt;br /&gt;
**** Should we encode in XML or handle programmatically? (Discuss with Gary)&lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Jilayne/Paul/Steve ==&lt;br /&gt;
&lt;br /&gt;
* License List&lt;br /&gt;
** 3.6 version went out last month&lt;br /&gt;
** Working issues in 3.7&lt;br /&gt;
*** Good input/support from Tech Team&lt;br /&gt;
** Recent meetings have been joint with Tech Team&lt;br /&gt;
*** Very helpful at this point&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report - Kate  ==&lt;br /&gt;
&lt;br /&gt;
* Shane has readied the survey&lt;br /&gt;
&lt;br /&gt;
== Cross Functional -   ==&lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck/Synopsys&lt;br /&gt;
* Matthew Crawford, ARM&lt;br /&gt;
* Umang Taneja, GSoC&lt;br /&gt;
* Tanjong Smith, GSoC&lt;br /&gt;
* Steve Winslow, LF&lt;br /&gt;
* Gary O’Neall, SourceAuditor&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Paul Madick, Dimension Data&lt;br /&gt;
* Mark Atwood, Amazon&lt;br /&gt;
* Jilayne Lovejoy, Canonical&lt;br /&gt;
* Jack Manbeck, TI&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team</id>
		<title>Technical Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team"/>
				<updated>2019-05-07T13:26:08Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: update weekly contact info to new Zoom site.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the working area for the technical team. This team has primary responsibility for drafting the specification and developing documentation, templates, samples and tools.&lt;br /&gt;
&lt;br /&gt;
The Technical Team meets weekly on &lt;br /&gt;
&lt;br /&gt;
  Tuesdays at 17:00 UTC (and best guess for local time - 10:00AM PDT, 11:00 MDT, 12:00PM CDT, 1:00PM EDT,  18:00 WAT, 19:00 CEST).&lt;br /&gt;
  Australia +61 2 8015 2088&lt;br /&gt;
  Canada +1 647 558 0588 &lt;br /&gt;
  Germany +49 30 3080 6188&lt;br /&gt;
  Japan +81 3 4578 1488&lt;br /&gt;
  US Toll-free 877 369 0926&lt;br /&gt;
  Find your local number: https://zoom.us/u/ac9KKJWzJT&lt;br /&gt;
&lt;br /&gt;
  Meeting ID: 663 426 859&lt;br /&gt;
&lt;br /&gt;
Screenshare:&lt;br /&gt;
   https://zoom.us/j/663426859&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Technical_Team/SPDX_Upcoming_Meetings|SPDX Upcoming Meeting Agenda]]&lt;br /&gt;
* [[Technical_Team/SPDX_Specification_Versions|SPDX Specification Versions]]&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms|SPDX RDF Vocabularies and Terms]]&lt;br /&gt;
* [[Technical_Team/Minutes|Meeting Minutes for the Technical Team]]&lt;br /&gt;
* [[Technical_Team/Priorities|Current Priorities and Work in Progress for the Technical Team]]&lt;br /&gt;
* [[Technical_Team/Old|Older Items for the Technical Team]]&lt;br /&gt;
* [[Technical_Team/Field_Names|Field Names]]&lt;br /&gt;
* [[Technical_Team/Spreadsheet_Template|Spreadsheet Template]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]] [[Category:TestCategory]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2019-02-07</id>
		<title>General Meeting/Minutes/2019-02-07</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2019-02-07"/>
				<updated>2019-02-07T17:33:12Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: update to add links to /* Tech Team Report - Kate/Gary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 10&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of Jan meeting approved &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate/Gary ==&lt;br /&gt;
&lt;br /&gt;
* Tools&lt;br /&gt;
** Applying to participate in GSoC for 2019&lt;br /&gt;
*** Variety of proposals on Wiki: https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas&lt;br /&gt;
*** We’ll hear back end of Feb 26 if we are selected.&lt;br /&gt;
** tools-golang&lt;br /&gt;
*** Steve Winslow has contributed new Go libraries to SPDX to support generating SPDX documents see:  https://github.com/spdx/tools-golang &lt;br /&gt;
*** He also created a tool to scan the kernel looking for SPDXIDs that Kate used for her talk at LCA to get latest status of the Kernel.   &lt;br /&gt;
*** Go Steve!&lt;br /&gt;
* Specification&lt;br /&gt;
** Discussing Mark Atwood's Idea for alternative name spaces for companies licenses that are not open source.&lt;br /&gt;
*** Spec can handle via &amp;quot;LicenseRef-&amp;quot;&lt;br /&gt;
*** What guidance do we provide?&lt;br /&gt;
** Unblocking contributions to 2.2&lt;br /&gt;
*** Kate is working with Thomas to unblock contributions to 2.2 (switch master over to 2.2 from 2.1.1)&lt;br /&gt;
*** We will be starting to take pull requests into 2.2 spec,  for features approved,  please assign issue to yourself if you want to write up the feature.&lt;br /&gt;
*** Focus for next few months&lt;br /&gt;
* Started a tech call in Asia friendly time &lt;br /&gt;
** Call will be on 2nd Tuesday of each month 10am Japan/12pm Australia  (and 5pm PST Monday) on https://www.uberconference.com/SPDXTeam&lt;br /&gt;
** First topic will be SPDX-lite discussion that's started in the OpenChain workgroup.&lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Jilayne ==&lt;br /&gt;
&lt;br /&gt;
* License List&lt;br /&gt;
** New process and links posted&lt;br /&gt;
*** Published policy says advocates need to stay engaged or requests may drop off the radar&lt;br /&gt;
*** GitHub process seems like a great way to handle requests&lt;br /&gt;
** Need work outside the call &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report - Jack ==&lt;br /&gt;
&lt;br /&gt;
* LinuxCon Aussie Presentation&lt;br /&gt;
** Included Stat1/3 of files in Kernel have SPDX in them&lt;br /&gt;
** Great momentum&lt;br /&gt;
* Panel at FOSDEM on OSS Compliance tooling&lt;br /&gt;
** Alexios attended&lt;br /&gt;
*** Lots or proposals on tools, so organizers turned into a panel w/ Bradley K moderating&lt;br /&gt;
*** Theme was need for interoperatblity&lt;br /&gt;
** Video will be published&lt;br /&gt;
** Alexios also mentioned that at recent copyleft conference, SPDX came up in every talk&lt;br /&gt;
* Website&lt;br /&gt;
** Looking into status of move to Wordpress with LF&lt;br /&gt;
** Request a new license page has been directed to GitHub repo&lt;br /&gt;
* Need an Outreach reboot&lt;br /&gt;
&lt;br /&gt;
== Cross Functions  ==&lt;br /&gt;
&lt;br /&gt;
* Alternate name space&lt;br /&gt;
** Basics&lt;br /&gt;
*** Many companies have source available non-OSS licenses&lt;br /&gt;
*** Would be good for companies to be able to have standard local names&lt;br /&gt;
** Proposal is to use DNS&lt;br /&gt;
*** Addresses issues with flat, first come first served&lt;br /&gt;
*** DNS will be around for a long time&lt;br /&gt;
*** Allows companies to self-assign&lt;br /&gt;
*** Internationalized by default&lt;br /&gt;
*** Immediately readable&lt;br /&gt;
*** Leading dot clearly differentiates from SPDX standard names&lt;br /&gt;
*** Challenges&lt;br /&gt;
**** Doesn’t cary text&lt;br /&gt;
**** Companies’ names may change through M&amp;amp;A and may lose domains in the process&lt;br /&gt;
**** How to ensure that a company doesn’t change license text &lt;br /&gt;
** Sentiment is in favor of&lt;br /&gt;
*** Retain “License Ref” prefix&lt;br /&gt;
*** Standardize on place to log license data&lt;br /&gt;
*** In a one-license SPDX doc&lt;br /&gt;
*** Mark will mock up with one of the Amazon licenses, collaborating with Kate&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck/Synopsys&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Mark Atwood, Amazon&lt;br /&gt;
* Jilayne Lovejoy&lt;br /&gt;
* Gary O’Neall, SourceAuditor&lt;br /&gt;
* Dennis Clark, NexB&lt;br /&gt;
* Alexios Zavras, Intel&lt;br /&gt;
* Jack Manbeck, TI&lt;br /&gt;
* Mark Baushke, Juniper&lt;br /&gt;
* David Ryan&lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2019-02-05T01:41:08Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* SPDX Specification Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2019 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [https://rtgdk.github.io/spdx-gsoc-proposal.html proposal template] if you are interested in submitting a Google Summer of Code proposal.&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Doucments in either RDF or Tag/Value format]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working wth your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list (see resources). There is however a weekly call you could join as well. All of the daily work for the Tech team is done on this wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SPDX Workgroup Tooling Projects=&lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX and increase the accuracy of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
==Enhanced Workflow for Online License Request==&lt;br /&gt;
Update the SPDX Online Tools license submit feature to support the following workflow:&lt;br /&gt;
* License submit can be initiated directly from the UI or through an external application (e.g. the [https://github.com/spdx/spdx-license-diff SPDX License Diff browser plugin]) using a documented API&lt;br /&gt;
* License text is compared to the currently approved license list&lt;br /&gt;
** If matched, the SPDX ID is returned and the user is informed that the license already exists&lt;br /&gt;
* License is compared to all submitted yet not approved licenses&lt;br /&gt;
** If matched, the user is informed the license is already submitted and is provided a link to the [https://github.com/spdx/license-list-XML/issues License List XML issue]&lt;br /&gt;
* License is compared to all submitted and rejected licenses&lt;br /&gt;
** If a match is found, the user is provided a link to the [https://github.com/spdx/license-list-XML/issues License List XML issue]&lt;br /&gt;
* License is compared to the existing license list using an algorithm which finds close matches (SPDX License Diff is an example)&lt;br /&gt;
** If an existing license is close, a diff view will show the word differences&lt;br /&gt;
** The user is presented with a choice of adding an issue for the nearly matching license stating that the license should match&lt;br /&gt;
*** If the user chooses to add the issue, the license text will be added to the issue requesting a change to the license XML to allow the match&lt;br /&gt;
*** We could also implement suggested XML markup (e.g. alt or optional text) to make the licenses match - NOTE: This may be a technically challenging feature to implement&lt;br /&gt;
* If the user wants to submit a new license request, the information is captured and processed by the SPDX legal team through [https://github.com/spdx/license-list-XML GitHub]&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Experience proposing spec changes&lt;br /&gt;
* Understanding of Github API's&lt;br /&gt;
* Experience in XML parsing&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
The SPDX legal team uses an online request process for new license requests. This feature was implemented by a GSoC student in 2018.  Extending the functionality to check for duplicate requests and checking for near matches would greatly improve the efficiency of the license request and approval process.&lt;br /&gt;
&lt;br /&gt;
This project would require significant interaction with the users of the tool (the SPDX legal team) and would have some interesting technical challenges in storing and matching text.  The optional feature of suggesting XML markup for near matches could involve sophisticated matching techniques to find the appropriate text to include as optional or alternate.&lt;br /&gt;
&lt;br /&gt;
The current SPDX license list request process is documented in the [https://github.com/spdx/license-list-XML/blob/master/CONTRIBUTING.md License List XML contributing page].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
==Update Parser Libraries for Golang ==&lt;br /&gt;
Update one of the SPDX Golang libraries to the SPDX 2.1 specification.  The current implementation in the [https://github.com/spdx/tools-go SPDX git repository] was built for use with version 1.2 of the SPDX specification; the current specification is now at version 2.1, and is a major upgrade from 1.2 including support for relationships between SPDX documents and SPDX elements. &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Golang language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of RDF and XML&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  &lt;br /&gt;
&lt;br /&gt;
A rewrite of the Golang tools for SPDX 2.1 is in process at [https://github.com/swinslow/spdx-go github.com/swinslow/spdx-go], but does not yet support RDF. The libraries should support both RDF/XML import/export as well as tag/value import/export.  The tools should also support newer formats such as JSON and YAML as the SPDX definition for those formats continues to be established.&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
==Additional Format Support for the Python Libraries==&lt;br /&gt;
Add the ability to read and write XML, JSON, and YAML formats of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of XML, JSON and YAML&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX 2.1 specification supports reading and writing RDF/XML and a tag/value format for SPDX documents.  Version 2.2 of the specification will add support for XML, JSON and YAML.  The Python libraries currently support reading and writing the RDF/XML and tag/value.  This project would extend the parsing and file generation capabilities of the python libraries to include XML, JSON and YAML format.  &lt;br /&gt;
&lt;br /&gt;
The current python libraries are in the [[https://github.com/spdx/tools-python SPDX python tools git repository]]&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:tetechris20@gmail.com Krys Nuvadga], [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
== Port SPDX license expression library to Ruby, JavaScript and Java==&lt;br /&gt;
The [[https://github.com/nexB/license-expression/]|licens_expressionlibrary]] provides comprehensive support license expression using a boolean engine for Python.&lt;br /&gt;
The goal of this project is to port and/or package this library for JavaScript, Ruby and Java, considering either code conversion tools, alternative Python implementations (e.g. Jython) or calling Python from another language to bring the same features to these other languages.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in Python, Java, Ruby, JavaScript.&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
See https://github.com/spdx/tools-python/issues/10 and https://github.com/nexB/license-expression/&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
=SPDX Specification Projects=&lt;br /&gt;
The following projects contribute directly to the creation or validation of the SPDX 2.1 specification.&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification in PDF ==&lt;br /&gt;
Generate a version of the specification in PDF based on the markdown version in the SPDX specification repository &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of documentation tooling&lt;br /&gt;
* Familiarity with GIT and github API's&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
The [https://spdx.org/specifications 2.1 SPDX specification] has been moved to markdown on at https://github.com/spdx/spdx-spec&lt;br /&gt;
and now generates an HTML version at: https://spdx.github.io/spdx-spec&lt;br /&gt;
&lt;br /&gt;
We need to find an approach to generate PDF (potential approach to consider at https://github.com/tombensve/MarkdownDoc)&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification Views for legal counsels and developers ==&lt;br /&gt;
The proposal is to see if it possible to deduct large SPDX documents into a small subset SPDX document providing a specific reduced &amp;quot;views&amp;quot; on larger data.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of compliance needs of legal counsels and developers so we can remove friction to adopt SPDX&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX documents commonly contain 100s, if not 1000s of entries making it hard for a human to make manual corrections or draw conclusions. No scanner can provide 100% complete data human corrections are usual needed. The aim from this proposal is twofold:&lt;br /&gt;
1. Enable developers with a &amp;quot;code view&amp;quot; of tool-generated SPDX document close to the code they work on to enable them to make corrections to the SPDX data. For instance amend SPDX package tag values or model package dependencies not detected by used scanner.&lt;br /&gt;
2. Provide legal counsels with a &amp;quot;package and limited file view&amp;quot; to enable legal conclusions&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
&lt;br /&gt;
== SPDX Document Generator for projects using SPDXIDs ==&lt;br /&gt;
As more projects start to use SPDXIDs at the file level it becomes much simpler to generate SPDX docs for them from a python script.  &lt;br /&gt;
====Skills Needed ====&lt;br /&gt;
* Ability to program in python&lt;br /&gt;
====Background Information ====&lt;br /&gt;
Forward thinking open source projects are adopting SPDXIDs in source files (initially U-Boot,  but now much wider use like Zephyr, Linux Kernel, etc.) &lt;br /&gt;
With these easy to find &amp;quot;SPDX-License-Identifier:&amp;quot; strings,  generating an SPDX document for a project is a matter of iterating over&lt;br /&gt;
the files in a project and extracting the information from these SPDXIDs and calculating checksums.   &lt;br /&gt;
Creating an open source tool to do this will aid these projects in generating accurate SBOM information at release time.&lt;br /&gt;
This tool should be implemented as a command line, so it can be incorporated into builds, and options can be added.   &lt;br /&gt;
Goal is that projects that use SPDX identifiers can automatically generate a SPDX document as a Software Bill of Materials &lt;br /&gt;
(SBOM) on demand (build, release, etc.).&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
[mailto:saiudayshankar@gmail.com Uday Shankar]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2019-01-15T19:11:17Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Background Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2019 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [https://rtgdk.github.io/spdx-gsoc-proposal.html proposal template] if you are interested in submitting a Google Summer of Code proposal.&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Doucments in either RDF or Tag/Value format]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working wth your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list (see resources). There is however a weekly call you could join as well. All of the daily work for the Tech team is done on this wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SPDX Workgroup Tooling Projects=&lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX and increase the accuracy of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
==Update Parser Libraries for Golang ==&lt;br /&gt;
Update one of the SPDX Golang libraries to the SPDX 2.1 specification.  The current implementation in the [https://github.com/spdx/tools-go SPDX git repository] was built for use with version 1.2 of the SPDX specification; the current specification is now at version 2.1, and is a major upgrade from 1.2 including support for relationships between SPDX documents and SPDX elements. &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Golang language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of RDF and XML&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  Currently, the Java libraries are the only official SPDX tools that support the new SPDX 2.1 specification.  The Python libraries and the Golang libraries support version 1.2 of the spec. &lt;br /&gt;
&lt;br /&gt;
A rewrite of the Golang tools for SPDX 2.1 is in process at [https://github.com/swinslow/spdx-go github.com/swinslow/spdx-go], but does not yet support RDF. The libraries should support both RDF/XML import/export as well as tag/value import/export.  The tools should also support newer formats such as JSON and YAML as the SPDX definition for those formats continues to be established.&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
==Additional Format Support for the Python Libraries==&lt;br /&gt;
Add the ability to read and write XML, JSON, and YAML formats of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of XML, JSON and YAML&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX 2.1 specification supports reading and writing RDF/XML and a tag/value format for SPDX documents.  Version 2.2 of the specification will add support for XML, JSON and YAML.  The Python libraries currently support reading and writing the RDF/XML and tag/value.  This project would extend the parsing and file generation capabilities of the python libraries to include XML, JSON and YAML format.  &lt;br /&gt;
&lt;br /&gt;
The current python libraries are in the [[https://github.com/spdx/tools-python SPDX python tools git repository]]&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:tetechris20@gmail.com Krys Nuvadga], [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
== Port SPDX license expression library to Ruby, JavaScript and Java==&lt;br /&gt;
The [[https://github.com/nexB/license-expression/]|licens_expressionlibrary]] provides comprehensive support license expression using a boolean engine for Python.&lt;br /&gt;
The goal of this project is to port and/or package this library for JavaScript, Ruby and Java, considering either code conversion tools, alternative Python implementations (e.g. Jython) or calling Python from another language to bring the same features to these other languages.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in Python, Java, Ruby, JavaScript.&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
See https://github.com/spdx/tools-python/issues/10 and https://github.com/nexB/license-expression/&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
=SPDX Specification Projects=&lt;br /&gt;
The following projects contribute directly to the creation or validation of the SPDX 2.1 specification.&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification in PDF ==&lt;br /&gt;
Generate a version of the specification in PDF based on the markdown version in the SPDX specification repository &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of documentation tooling&lt;br /&gt;
* Familiarity with GIT and github API's&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
The [https://spdx.org/specifications 2.1 SPDX specification] has been moved to markdown on at https://github.com/spdx/spdx-spec&lt;br /&gt;
and now generates an HTML version at: https://spdx.github.io/spdx-spec&lt;br /&gt;
&lt;br /&gt;
We need to find an approach to generate PDF (potential approach to consider at https://github.com/tombensve/MarkdownDoc)&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification Views for legal counsels and developers ==&lt;br /&gt;
The proposal is to see if it possible to deduct large SPDX documents into a small subset SPDX document providing a specific reduced &amp;quot;views&amp;quot; on larger data.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of compliance needs of legal counsels and developers so we can remove friction to adopt SPDX&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX documents commonly contain 100s, if not 1000s of entries making it hard for a human to make manual corrections or draw conclusions. No scanner can provide 100% complete data human corrections are usual needed. The aim from this proposal is twofold:&lt;br /&gt;
1. Enable developers with a &amp;quot;code view&amp;quot; of tool-generated SPDX document close to the code they work on to enable them to make corrections to the SPDX data. For instance amend SPDX package tag values or model package dependencies not detected by used scanner.&lt;br /&gt;
2. Provide legal counsels with a &amp;quot;package and limited file view&amp;quot; to enable legal conclusions&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2019-01-15T19:08:33Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Update description of the project.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2019 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [https://rtgdk.github.io/spdx-gsoc-proposal.html proposal template] if you are interested in submitting a Google Summer of Code proposal.&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Doucments in either RDF or Tag/Value format]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working wth your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list (see resources). There is however a weekly call you could join as well. All of the daily work for the Tech team is done on this wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SPDX Workgroup Tooling Projects=&lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX and increase the accuracy of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
==Update Parser Libraries for Golang ==&lt;br /&gt;
Update one of the SPDX Golang libraries to the SPDX 2.1 specification.  The current implementation in the [https://github.com/spdx/tools-go SPDX git repository] was built for use with version 1.2 of the SPDX specification; the current specification is now at version 2.1, and is a major upgrade from 1.2 including support for relationships between SPDX documents and SPDX elements. &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Golang language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of RDF and XML&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  Currently, the Java libraries are the only official SPDX tools that support the new SPDX 2.1 specification.  The Python libraries and the Golang libraries support version 1.2 of the spec. &lt;br /&gt;
&lt;br /&gt;
A rewrite of the Golang tools for SPDX 2.1 is in process at [https://github.com/swinslow/spdx-go github.com/swinslow/spdx-go], but does not yet support RDF. The libraries should support both RDF/XML import/export as well as tag/value import/export.  The tools should also support newer formats such as JSON and YAML as the SPDX definition for those formats continues to be established.&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
==Additional Format Support for the Python Libraries==&lt;br /&gt;
Add the ability to read and write XML, JSON, and YAML formats of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of XML, JSON and YAML&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX 2.1 specification supports reading and writing RDF/XML and a tag/value format for SPDX documents.  Version 2.2 of the specification will add support for XML, JSON and YAML.  The Python libraries currently support reading and writing the RDF/XML and tag/value.  This project would extend the parsing and file generation capabilities of the python libraries to include XML, JSON and YAML format.  &lt;br /&gt;
&lt;br /&gt;
The current python libraries are in the [[https://github.com/spdx/tools-python SPDX python tools git repository]]&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:tetechris20@gmail.com Krys Nuvadga], [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
== Port SPDX license expression library to Ruby, JavaScript and Java==&lt;br /&gt;
The [[https://github.com/nexB/license-expression/]|licens_expressionlibrary]] provides comprehensive support license expression using a boolean engine for Python.&lt;br /&gt;
The goal of this project is to port and/or package this library for JavaScript, Ruby and Java, considering either code conversion tools, alternative Python implementations (e.g. Jython) or calling Python from another language to bring the same features to these other languages.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in Python, Java, Ruby, JavaScript.&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
See https://github.com/spdx/tools-python/issues/10 and https://github.com/nexB/license-expression/&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
=SPDX Specification Projects=&lt;br /&gt;
The following projects contribute directly to the creation or validation of the SPDX 2.1 specification.&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification in PDF ==&lt;br /&gt;
Generate a version of the specification in PDF based on the markdown version in the SPDX specification repository &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of documentation tooling&lt;br /&gt;
* Familiarity with GIT and github API's&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
The [https://spdx.org/specifications 2.1 SPDX specification] has been moved to markdown on at https://github.com/spdx/spdx-spec&lt;br /&gt;
and now generates an HTML version at: https://spdx.github.io/spdx-spec&lt;br /&gt;
We need to find an approach to generate PDF (potential approach to consider at https://github.com/tombensve/MarkdownDoc)&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification Views for legal counsels and developers ==&lt;br /&gt;
The proposal is to see if it possible to deduct large SPDX documents into a small subset SPDX document providing a specific reduced &amp;quot;views&amp;quot; on larger data.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of compliance needs of legal counsels and developers so we can remove friction to adopt SPDX&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX documents commonly contain 100s, if not 1000s of entries making it hard for a human to make manual corrections or draw conclusions. No scanner can provide 100% complete data human corrections are usual needed. The aim from this proposal is twofold:&lt;br /&gt;
1. Enable developers with a &amp;quot;code view&amp;quot; of tool-generated SPDX document close to the code they work on to enable them to make corrections to the SPDX data. For instance amend SPDX package tag values or model package dependencies not detected by used scanner.&lt;br /&gt;
2. Provide legal counsels with a &amp;quot;package and limited file view&amp;quot; to enable legal conclusions&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:swinslow@linuxfoundation.org Steve Winslow]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/SPDX_RDF_Vocabularies_and_Terms/2.1</id>
		<title>Technical Team/SPDX RDF Vocabularies and Terms/2.1</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/SPDX_RDF_Vocabularies_and_Terms/2.1"/>
				<updated>2018-08-13T16:15:39Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Created page with &amp;quot;The current SPDX 2.1 Vocabulary and Terms is available at http://spdx.org/rdf/terms&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The current SPDX 2.1 Vocabulary and Terms is available at http://spdx.org/rdf/terms&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/SPDX_RDF_Vocabularies_and_Terms</id>
		<title>Technical Team/SPDX RDF Vocabularies and Terms</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/SPDX_RDF_Vocabularies_and_Terms"/>
				<updated>2018-08-13T16:15:11Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Current */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This area houses the RDF Vocabularies and Terms for each version of the specification. If a link is not marked as Draft that means it was the final release for that version of the SPDX Specification. Do NOT edit those pages. The only pages which can be edited are marked as (DRAFT) in their link. If you see a problem with a final version please contact the Technical Team.&lt;br /&gt;
&lt;br /&gt;
===Current ===&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/2.1|RDF SPDX Specification 2.1]]&lt;br /&gt;
&lt;br /&gt;
===Historical ===&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.2|RDF SPDX Specification 1.2]]&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.1|RDF SPDX Specification 1.1]]&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.0|RDF SPDX Specification 1.0]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/SPDX_RDF_Vocabularies_and_Terms</id>
		<title>Technical Team/SPDX RDF Vocabularies and Terms</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/SPDX_RDF_Vocabularies_and_Terms"/>
				<updated>2018-08-13T16:14:19Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This area houses the RDF Vocabularies and Terms for each version of the specification. If a link is not marked as Draft that means it was the final release for that version of the SPDX Specification. Do NOT edit those pages. The only pages which can be edited are marked as (DRAFT) in their link. If you see a problem with a final version please contact the Technical Team.&lt;br /&gt;
&lt;br /&gt;
===Current ===&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/2.0|RDF SPDX Specification 2.1]]&lt;br /&gt;
&lt;br /&gt;
===Historical ===&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.2|RDF SPDX Specification 1.2]]&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.1|RDF SPDX Specification 1.1]]&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.0|RDF SPDX Specification 1.0]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/SPDX_RDF_Vocabularies_and_Terms</id>
		<title>Technical Team/SPDX RDF Vocabularies and Terms</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/SPDX_RDF_Vocabularies_and_Terms"/>
				<updated>2018-08-13T16:13:22Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This area houses the RDF Vocabularies and Terms for each version of the specification. If a link is not marked as Draft that means it was the final release for that version of the SPDX Specification. Do NOT edit those pages. The only pages which can be edited are marked as (DRAFT) in their link. If you see a problem with a final version please contact the Technical Team.&lt;br /&gt;
&lt;br /&gt;
===Current ===&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/2.1|RDF SPDX Specification 2.1]]&lt;br /&gt;
&lt;br /&gt;
===Historical ===&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.2|RDF SPDX Specification 1.2]]&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.1|RDF SPDX Specification 1.1]]&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms/1.0|RDF SPDX Specification 1.0]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2018-08-02</id>
		<title>General Meeting/Minutes/2018-08-02</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2018-08-02"/>
				<updated>2018-08-03T01:18:46Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Outreach Team Report - Jack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 13&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of July meeting approved &lt;br /&gt;
&lt;br /&gt;
== Guest Presentation, - Supporting Continuous Integration, Ndip Tanyi==&lt;br /&gt;
&lt;br /&gt;
* Idea- Automatically generating SPDX docs as part of CI process&lt;br /&gt;
* Scope&lt;br /&gt;
** Focused on Travis CI, NPM and Python&lt;br /&gt;
* Demo&lt;br /&gt;
** Add an install and SPDX build script to build script&lt;br /&gt;
** And some statements to push the SPDX docs to the repo&lt;br /&gt;
* Future extensions&lt;br /&gt;
** Pushing to GItHub as a commit&lt;br /&gt;
** Other CI systems&lt;br /&gt;
* Has been designed generically enough to be extensible to other languages and environments&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate/Gary ==&lt;br /&gt;
&lt;br /&gt;
* Tools:  GSoC is wrapping up in the next couple of weeks.   Thank you to the students for their hard work and improvements to the project tools!&lt;br /&gt;
&lt;br /&gt;
* Specification:   &lt;br /&gt;
** Working through resolution of the external identifiers of the PURL specfication and our External Identifiers.   We’re trying to get key discussion participants (Yev, Philippe, Treveor, Gary, Kate) all on the same call.&lt;br /&gt;
** on that note,  we’re seeing a lot of interest in Security and ties into External Identifiers &lt;br /&gt;
&lt;br /&gt;
* Security:&lt;br /&gt;
** NTIA held a software transparency workshop 2 weeks ago, and are moving forward with a workgroup to reconcile the formats that are out there.   When there are more details on the workgroup,  Kate will send out the invitation to participate to the SPDX general and technical lists.&lt;br /&gt;
** SPDX team will also be spinning up a security working group to focus on improving SPDX to support the SBOM for security issues, so watch out for more information,  and if you have security contacts who are interested in participating,  please subscribe to https://lists.spdx.org/g/spdx-security  We'll be starting discussions there in the next month.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Jilayne/Paul ==&lt;br /&gt;
&lt;br /&gt;
* 3.2 is out&lt;br /&gt;
* Some clean up of old issues in process&lt;br /&gt;
* Request to that legal folks try out Tushar’s tool&lt;br /&gt;
* Exceptions&lt;br /&gt;
** The term is imperfect as it handles some items that are not “exceptions” per se&lt;br /&gt;
*** Patent grants, for example&lt;br /&gt;
*** Considering changing the term to be more neutral and inclusive&lt;br /&gt;
**** “Modifiers” maybe? &lt;br /&gt;
**** Will send an email to a wide audience get people thinking about it and set up a special meeting&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report - Jack ==&lt;br /&gt;
&lt;br /&gt;
* Website&lt;br /&gt;
** Making more sense of the License List and Documents section&lt;br /&gt;
&lt;br /&gt;
* New time for Outreach calls is 7pm EDT&lt;br /&gt;
** * Shane Coughlin, from Open Chain, is getting involved to lead the Outreach to Companies (Japan based)&lt;br /&gt;
&lt;br /&gt;
* OSS Summit&lt;br /&gt;
** Bake-off is on the Tuesday&lt;br /&gt;
** Morning will be on producing SPDX documents, and checking valid&lt;br /&gt;
** Afternoon session will be on consuming them. &lt;br /&gt;
** 6 tools (3 open source,  3 commercial) will be participating.&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck/Synopsys&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Ndip Tanyi, Alberta University&lt;br /&gt;
* Tushar Mittal, GSoC Student&lt;br /&gt;
* Gary O’Neall, SourceAuditor&lt;br /&gt;
* Yash Nisar, GSoC Student&lt;br /&gt;
* Jack Manbeck, TI&lt;br /&gt;
* Steve Winslow, LF&lt;br /&gt;
* Jilayne Lovejoy, ARM&lt;br /&gt;
* Paul Madick, Dimension Data&lt;br /&gt;
* Mike Dolan, Linux Foundation&lt;br /&gt;
* Matije Suklje, Liferay&lt;br /&gt;
* Mark Atwood, Amazon&lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2018-07-24</id>
		<title>Technical Team/Minutes/2018-07-24</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2018-07-24"/>
				<updated>2018-07-28T20:08:39Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Add minutes from last meeting.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;July 24, 2018&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Ndip Tanyi&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Philippe Ombredanne&lt;br /&gt;
* Michael Herzog&lt;br /&gt;
* Yev &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
==SPDX GSoC Updates==&lt;br /&gt;
* NDip -&lt;br /&gt;
    working on unit tests &lt;br /&gt;
    using colorama has conflicts &lt;br /&gt;
    integrated with travis into plugin&lt;br /&gt;
    started pushing up tests yesterday.&lt;br /&gt;
    integrating plugin with an example project&lt;br /&gt;
    NPM project being used,   fixing download hard codes.&lt;br /&gt;
    working on more projects through the rest of the week.&lt;br /&gt;
* Tushar – see Gitter&lt;br /&gt;
* Yash - see Gitter&lt;br /&gt;
* Gallo – see Gitter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SPDX 2.2 - PURL inclusion ==&lt;br /&gt;
   Philippe:  PURL - effectively finalized.     &lt;br /&gt;
   Contributed in Java, python, javascript, C#,  go implmentations ready     &lt;br /&gt;
   Discussion that we should wait for a version number, before including in.    &lt;br /&gt;
   Those on call basically ok with inclusion,   likely redundant with adding to external ids in part, need to work through proposals.&lt;br /&gt;
&lt;br /&gt;
== Improving SPDX to Support Security Ecosystem == &lt;br /&gt;
    Overview of NTIA workshop&lt;br /&gt;
    Identifiers to support Security - relook at inclusion of SWIDs into 2.2&lt;br /&gt;
    Concern raised that have to pay to see specification,  need public source.&lt;br /&gt;
&lt;br /&gt;
== Pending ==&lt;br /&gt;
* #53 &amp;amp; #54 - need to get resolution with both Trevor &amp;amp; Philippe on call.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2018-07-17</id>
		<title>Technical Team/Minutes/2018-07-17</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2018-07-17"/>
				<updated>2018-07-24T15:49:20Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Add minutes from last meeting.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;July 17, 2018&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Jim Hutchinson&lt;br /&gt;
* Tushar Mittal &lt;br /&gt;
* Ndip Tanyi&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Thomas Steenberg&lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
==SPDX GSoC Updates==&lt;br /&gt;
* NDip – clarifying travis CI with Gary last week.&lt;br /&gt;
Tests for plugin itself.&lt;br /&gt;
Working on unit tests.   &lt;br /&gt;
Example projects have been used with plug in.&lt;br /&gt;
Worry:  how interact with generated during the tests, solved.&lt;br /&gt;
* Tushar – Sorry my internet was not stable, so posting my work updates here. Last week I completed the diff feature, which the user can use to review the changes and the validate feature which validates the XML text against the license schema. Currently there is a small bugs in the diff feature and also I need to implement pulling of the schema from the repo when user uses the validate feature. For the pull request feature I asked one of the github members, so he said that one bot account is allowed for the users and organizations. So I'll be exploring the Github apps and figuring out which method works better. Will be post my views on that.&lt;br /&gt;
* Yash - see Gitter&lt;br /&gt;
* Gallo – see Gitter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SPDX 2.1.1 Version of Specification==&lt;br /&gt;
* Thomas working through options PDF generation,  issue with hard line breaks.&lt;br /&gt;
&lt;br /&gt;
== SPDX 2.2 - Representing JSON / YAML / XML ==&lt;br /&gt;
* Preference from the participants was to move away from documenting each format for each field, and only document when special case information is needed.   Now that we have the specification on github, and rendered on https://spdx.github.io/spdx-spec/ we have more options.&lt;br /&gt;
* Instead provide full examples for each section of the 5 formats for per chapter longer examples.   Highlight “gotchas”,  but in interface of web page, show real examples.  showing full thing.  YAML, JSON, XML, RDF, TAG:VALUE,  desire to see all formats side by side. &lt;br /&gt;
* In terms of examples to use, we want something smaller, so selection is important.   consider Timezone.js  from NPM,   file is 200 lines,  150 lines from relationships, 3 dependencies.   Other suggestions welcome. &lt;br /&gt;
* Jim suggests we also look into compatibility tests in this area as we go forward.  In particular he's interested in seeing some of the lessons from FUZZ testing applied here.  He will come back with further proposals in future. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/SPDX_Upcoming_Meetings</id>
		<title>Technical Team/SPDX Upcoming Meetings</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/SPDX_Upcoming_Meetings"/>
				<updated>2018-07-24T15:11:33Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Upcoming Meeting Agenda */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
=== Upcoming Meeting Agenda ===&lt;br /&gt;
&lt;br /&gt;
*2016-07-24&lt;br /&gt;
:*GSOC update&lt;br /&gt;
:*SWID's revisited&lt;br /&gt;
&lt;br /&gt;
* TBD &lt;br /&gt;
:* need: Gary, Philippe &amp;amp; Trevor&lt;br /&gt;
&lt;br /&gt;
=== Topics to add to Tech Meeting Agenda ===&lt;br /&gt;
&lt;br /&gt;
* please add...&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2018-03-22T19:01:04Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Available Mentors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2018 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See the [https://rtgdk.github.io/spdx-gsoc-proposal.html proposal template] if you are interested in submitting a Google Summer of Code proposal.&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Doucments in either RDF or Tag/Value format]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working wth your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list (see resources). There is however a weekly call you could join as well. All of the daily work for the Tech team is done on this wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SPDX Workgroup Tooling Projects=&lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX and increase the accuracy of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
==Add New License Submital Feature to Online Tools==&lt;br /&gt;
The SPDX license list (see https://spdx.org/licenses/) is maintained by the SPDX legal team.  The source for the license license list is maintained in the SPDX license-list-XML github repository (https://github.com/spdx/license-list-XML).  Currently, new licenses are submitted through emails to the SPDX legal team and the license XML files are manually generated.&lt;br /&gt;
&lt;br /&gt;
An online program could be created which would take all the relevant data (e.g. license name, URL to original link, license text), notify the legal team of the submission and create a pull request with the proper license XML format.  Additional, optional useful features could include comparing the license text to existing licenses to avoid duplication, allow demarking optional text and tracking the approval status.&lt;br /&gt;
&lt;br /&gt;
This project could be implemented in Python in the existing online tools.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
* Knowledge of Git&lt;br /&gt;
* Understanding of XML&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall] [mailto:rohit.lodhartg@gmail.com Rohit Lodha]&lt;br /&gt;
&lt;br /&gt;
==Update Parser Libraries to SPDX 2.1 for GO==&lt;br /&gt;
Update one of the SPDX GO libraries to the SPDX 2.1 specification.  The SPDX 2.1 specification is a major upgrade from SPDX 1.2 supporting relationships between SPDX documents and SPDX elements.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the GO language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of RDF and XML&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  Currently, only Java libraries support the new SPDX 2.1 specification.  The Python libraries and the GO libraries support version 1.2 of the spec.  The libraries must support both RDF/XML import/export as well as tag/value import/export.  The [[https://github.com/spdx/tools-go SPDX git repository]] SPDX Tools project contains the source code for the libraries.&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Update Python SPDX library to SPDX 2.1==&lt;br /&gt;
Update one of the SPDX Python libraries to the SPDX 2.1 specification.  The SPDX 2.1 specification is a major upgrade from SPDX 1.2 supporting relationships between SPDX documents and SPDX elements.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  Currently, only Java libraries support the new SPDX 2.1 specification.  The Python library support version 1.2 of the spec.  The library must support primarily the tag/value import/export and also the RDF/XML import/export.  The [[https://github.com/spdx/tools-python SPDX git repository]] SPDX Tools project contains the source code for this library.&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne] [mailto:rohit.lodhartg@gmail.com Rohit Lodha]&lt;br /&gt;
&lt;br /&gt;
==Add support for SPDX license expression to Python library==&lt;br /&gt;
Update the [[https://github.com/spdx/tools-python]|SPDX Python library]] to fully support license expression.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
See https://github.com/spdx/tools-python/issues/10 and https://github.com/nexB/license-expression/&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne] [mailto:rohit.lodhartg@gmail.com Rohit Lodha]&lt;br /&gt;
&lt;br /&gt;
== Port SPDX license expression library to Ruby, JavaScript and Java==&lt;br /&gt;
The [[https://github.com/nexB/license-expression/]|licens_expressionlibrary]] provides comprehensive support license expression using a boolean engine for Python.&lt;br /&gt;
The goal of this project is to port and/or package this library for JavaScript, Ruby and Java, considering either code conversion tools, alternative Python implementations (e.g. Jython) or calling Python from another language to bring the same features to these other languages.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in Python, Java, Ruby, JavaScript.&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
See https://github.com/spdx/tools-python/issues/10 and https://github.com/nexB/license-expression/&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Build Tool SPDX File Generators==&lt;br /&gt;
Support a continuous integration (CI) generation of SPDX files by creating a plugins or extensions to build tools.   These plugins or extensions  will generate valid SPDX documents based on the build file metadata and source files.&lt;br /&gt;
  &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Experience developing parser/scanners&lt;br /&gt;
* Experience with the specific build tools&lt;br /&gt;
====Background Information====&lt;br /&gt;
Many build environments include license information in their metadata but do not produce sufficient information for good license compliance.  By adding SPDX generation to these build environments, high quality licensing information can be captured in a way which is easily used by downstream users of the code.  Following is a partial list of popular build environments/package managers which do not have an SPDX generation capability:&lt;br /&gt;
* MSBuild&lt;br /&gt;
* PIP&lt;br /&gt;
* NPM (Note: NPM does include SPDX compliance license information and tools)&lt;br /&gt;
* DEB&lt;br /&gt;
The Yocto build environment currently has some SPDX file generation capabilities, but there is a need for some additional work to integrate some of the existing tools into a more complete integrated toolset.  The [https://github.com/goneall/spdx-maven-plugin SPDX Maven Plugin] is an example of an existing build tool SPDX generator.&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
=SPDX Specification Projects=&lt;br /&gt;
The following projects contribute directly to the creation or validation of the SPDX 2.1 specification.&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification in MarkDown ==&lt;br /&gt;
Migrate the specification from Google docs to GitHub+MarkDown based toolchain capable of generating HTML, PDF and EPUB&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of documentation tooling&lt;br /&gt;
* Web-development skills to style HTML version&lt;br /&gt;
====Background Information====&lt;br /&gt;
The [https://spdx.org/specifications 2.1 SPDX specification] PDF and HTML version have several issues.&lt;br /&gt;
1. Navigation through both document is difficult as a index is missing&lt;br /&gt;
2. Switching to GitHub+MarkDown will remove friction for contributors to comment/amend the specification. Common workflow within the OSS community&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification Wiki Examples of Package Managers ==&lt;br /&gt;
SPDX specification describes on a high level how to describe package, files and snippets but lack examples how to capture the use of package managers&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of package managers &lt;br /&gt;
====Background Information====&lt;br /&gt;
To encourage adoption of SPDX it should be clear how to encode the use of common programming language package managers within SPDX. The aim of this project is to create example per build tool/package manager so that not only as example to the community but also form the input for SPDX tech team discussions and future tooling development&lt;br /&gt;
&lt;br /&gt;
Initial package managers:&lt;br /&gt;
* Bower&lt;br /&gt;
* CocoaPods&lt;br /&gt;
* Gradle&lt;br /&gt;
* gem&lt;br /&gt;
* gitmodules&lt;br /&gt;
* Maven&lt;br /&gt;
* npm&lt;br /&gt;
* PyPi&lt;br /&gt;
* sbt&lt;br /&gt;
* NuGet&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
[mailto:stewart@linux.com Kate Stewart]&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification Views for legal counsels and developers ==&lt;br /&gt;
The proposal is to see if it possible to deduct large SPDX documents into a small subset SPDX document providing a specific reduced &amp;quot;views&amp;quot; on larger data.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of compliance needs of legal counsels and developers so we can remove friction to adopt SPDX&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX documents commonly contain 100s, if not 1000s of entries making it hard for a human to make manual corrections or draw conclusions. No scanner can provide 100% complete data human corrections are usual needed. The aim from this proposal is twofold:&lt;br /&gt;
1. Enable developers with a &amp;quot;code view&amp;quot; of tool-generated SPDX document close to the code they work on to enable them to make corrections to the SPDX data. For instance amend SPDX package tag values or model package dependencies not detected by used scanner.&lt;br /&gt;
2. Provide legal counsels with a &amp;quot;package and limited file view&amp;quot; to enable legal conclusions&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
[mailto:ybronshteyn@blackducksoftware.com Yev Bronshteyn]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Legal_Team/Minutes/2018-03-22</id>
		<title>Legal Team/Minutes/2018-03-22</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Legal_Team/Minutes/2018-03-22"/>
				<updated>2018-03-22T18:06:35Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Fix typo in OpenIB (was OpenIG)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Paul Madick&lt;br /&gt;
* Dennis Clark&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Jilayne Lovejoy&lt;br /&gt;
&lt;br /&gt;
== Agenda ==&lt;br /&gt;
1) Discussed proposal for Google Summer of Code: https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas#Add_New_License_Submital_Feature_to_Online_Tools and response to feedback Gary gave to a student interested in doing this project as per email sent (also can be seen here: https://lists.spdx.org/pipermail/spdx-legal/2018-March/002497.html&lt;br /&gt;
&lt;br /&gt;
2) Looked at PRs and Issues (new license/exception requests) for pending 3.1 release&lt;br /&gt;
* merged PR # 614 and added new license: Linux-OpenIB PR # 620&lt;br /&gt;
* discussed new license request Issue #619 - to be added, but needed to check it’s not already on the list - confirmed it is not after call&lt;br /&gt;
&lt;br /&gt;
* Next meeting: need to better nail down process for reviewing new license/exception requests. A few have been raised via Issues and gone unnoticed. Recommendation is to spend ~half of each legal call going through any new requests, so we are on a regular tick.&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2018-01-30T20:46:15Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* SPDX Workgroup Tooling Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2018 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Doucments in either RDF or Tag/Value format]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working wth your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list (see resources). There is however a weekly call you could join as well. All of the daily work for the Tech team is done on this wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SPDX Workgroup Tooling Projects=&lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX and increase the accuracy of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
==Update Parser Libraries to SPDX 2.1 for GO==&lt;br /&gt;
Update one of the SPDX GO libraries to the SPDX 2.1 specification.  The SPDX 2.1 specification is a major upgrade from SPDX 1.2 supporting relationships between SPDX documents and SPDX elements.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the GO language&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of RDF and XML&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  Currently, only Java libraries support the new SPDX 2.1 specification.  The Python libraries and the GO libraries support version 1.2 of the spec.  The libraries must support both RDF/XML import/export as well as tag/value import/export.  The [[git.spdx.org|SPDX git repository]] SPDX Tools project contains the source code for the libraries.&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Update Python SPDX library to SPDX 2.1==&lt;br /&gt;
Update one of the SPDX Python libraries to the SPDX 2.1 specification.  The SPDX 2.1 specification is a major upgrade from SPDX 1.2 supporting relationships between SPDX documents and SPDX elements.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  Currently, only Java libraries support the new SPDX 2.1 specification.  The Python library support version 1.2 of the spec.  The library must support primarily the tag/value import/export and also the RDF/XML import/export.  The [[https://github.com/spdx/tools-python|SPDX git repository]] SPDX Tools project contains the source code for this library.&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Add support for SPDX license expression to Python library==&lt;br /&gt;
Update the [[https://github.com/spdx/tools-python]|SPDX Python library]] to fully support license expression.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in the Python language&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
See https://github.com/spdx/tools-python/issues/10 and https://github.com/nexB/license-expression/&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Port SPDX license expression library to Ruby, JavaScript and Java==&lt;br /&gt;
The [[https://github.com/nexB/license-expression/]|licens_expressionlibrary]] provides comprehensive support license expression using a boolean engine for Python.&lt;br /&gt;
The goal of this project is to port and/or package this library for JavaScript, Ruby and Java, considering either code conversion tools, alternative Python implementations (e.g. Jython) or calling Python from another language to bring the same features to these other languages.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Development skills in Python, Java, Ruby, JavaScript.&lt;br /&gt;
&lt;br /&gt;
====Background Information====&lt;br /&gt;
See https://github.com/spdx/tools-python/issues/10 and https://github.com/nexB/license-expression/&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Build Tool SPDX File Generators==&lt;br /&gt;
Support a continuous integration (CI) generation of SPDX files by creating a plugins or extensions to build tools.   These plugins or extensions  will generate valid SPDX documents based on the build file metadata and source files.&lt;br /&gt;
  &lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Experience developing parser/scanners&lt;br /&gt;
* Experience with the specific build tools&lt;br /&gt;
====Background Information====&lt;br /&gt;
Many build environments include license information in their metadata but do not produce sufficient information for good license compliance.  By adding SPDX generation to these build environments, high quality licensing information can be captured in a way which is easily used by downstream users of the code.  Following is a partial list of popular build environments/package managers which do not have an SPDX generation capability:&lt;br /&gt;
* MSBuild&lt;br /&gt;
* PIP&lt;br /&gt;
* NPM (Note: NPM does include SPDX compliance license information and tools)&lt;br /&gt;
* DEB&lt;br /&gt;
The Yocto build environment currently has some SPDX file generation capabilities, but there is a need for some additional work to integrate some of the existing tools into a more complete integrated toolset.  The [https://github.com/goneall/spdx-maven-plugin SPDX Maven Plugin] is an example of an existing build tool SPDX generator.&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
[mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
=SPDX Specification Projects=&lt;br /&gt;
The following projects contribute directly to the creation or validation of the SPDX 2.1 specification.&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification in MarkDown ==&lt;br /&gt;
Migrate the specification from Google docs to GitHub+MarkDown based toolchain capable of generating HTML, PDF and EPUB&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of documentation tooling&lt;br /&gt;
* Web-development skills to style HTML version&lt;br /&gt;
====Background Information====&lt;br /&gt;
The [https://spdx.org/specifications 2.1 SPDX specification] PDF and HTML version have several issues.&lt;br /&gt;
1. Navigation through both document is difficult as a index is missing&lt;br /&gt;
2. Switching to GitHub+MarkDown will remove friction for contributors to comment/amend the specification. Common workflow within the OSS community&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification Wiki Examples of Package Managers ==&lt;br /&gt;
SPDX specification describes on a high level how to describe package, files and snippets but lack examples how to capture the use of package managers&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of package managers &lt;br /&gt;
====Background Information====&lt;br /&gt;
To encourage adoption of SPDX it should be clear how to encode the use of common programming language package managers within SPDX. The aim of this project is to create example per build tool/package manager so that not only as example to the community but also form the input for SPDX tech team discussions and future tooling development&lt;br /&gt;
&lt;br /&gt;
Initial package managers:&lt;br /&gt;
* Bower&lt;br /&gt;
* CocoaPods&lt;br /&gt;
* Gradle&lt;br /&gt;
* gem&lt;br /&gt;
* gitmodules&lt;br /&gt;
* Maven&lt;br /&gt;
* npm&lt;br /&gt;
* PyPi&lt;br /&gt;
* sbt&lt;br /&gt;
* NuGet&lt;br /&gt;
&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SPDX Specification Views for legal counsels and developers ==&lt;br /&gt;
The proposal is to see if it possible to deduct large SPDX documents into a small subset SPDX document providing a specific reduced &amp;quot;views&amp;quot; on larger data.&lt;br /&gt;
====Skills Needed====&lt;br /&gt;
* Understanding of compliance needs of legal counsels and developers so we can remove friction to adopt SPDX&lt;br /&gt;
====Background Information====&lt;br /&gt;
SPDX documents commonly contain 100s, if not 1000s of entries making it hard for a human to make manual corrections or draw conclusions. No scanner can provide 100% complete data human corrections are usual needed. The aim from this proposal is twofold:&lt;br /&gt;
1. Enable developers with a &amp;quot;code view&amp;quot; of tool-generated SPDX document close to the code they work on to enable them to make corrections to the SPDX data. For instance amend SPDX package tag values or model package dependencies not detected by used scanner.&lt;br /&gt;
2. Provide legal counsels with a &amp;quot;package and limited file view&amp;quot; to enable legal conclusions&lt;br /&gt;
====Available Mentors====&lt;br /&gt;
[mailto:thomas.steenbergen@here.com Thomas Steenbergen]&lt;br /&gt;
[mailto:ybronshteyn@blackducksoftware.com Yev Bronshteyn]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2018-01-30T18:06:20Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* 2018 Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2018 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Doucments in either RDF or Tag/Value format]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working wth your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list (see resources). There is however a weekly call you could join as well. All of the daily work for the Tech team is done on this wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
= 2018 Projects =&lt;br /&gt;
&lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX and increase the accuracy of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
==Update Parser Libraries to SPDX 2.0==&lt;br /&gt;
Update one of the SPDX language libraries to the SPDX 2.0 specification.  The SPDX 2.0 specification is a major upgrade from SPDX 1.2 supporting relationships between SPDX documents and SPDX elements.&lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Development skills in the language of choice (e.g. Java or Python or Go)&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of RDF and XML&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  Currently, only Java libraries support the new SPDX 2.0 specification.  The Python and GO libraries support version 1.2 of the spec.  The libraries must support both RDF/XML import/export as well as tag/value import/export.  The [[https://github.com/spdx/|SPDX git repository]] SPDX Tools project contains the source code for the libraries.&lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall] Java&lt;br /&gt;
[mailto:pombredanne@gmail.com Philippe Ombredanne] Python and Go&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Online Validation Tools==&lt;br /&gt;
Create a web accessible tool for validating SPDX documents. Validation goals will need to be further defined but should include syntax checks for  field names and inclusion of all required fields. Note that SPDX documents can be in one of two formats: RDF and Tag/Value.&lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Software development skills for Web based applications&lt;br /&gt;
* Good user interface design skills&lt;br /&gt;
* This could be written in any of Python, JavaScript or Java&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
An online form which allows the uploading, parsing, and validation of SPDX would provide immediate benefit to the SPDX community.  There is no specific programming language requirement, but there is an existing Java library which could be used in the project.  Some of the technical challenges for this project include having to handle long running operations and implementing a very robust parser implementation able to handle any input. Additional online tools could also be added, such as document format conversion and reporting/pretty printing.&lt;br /&gt;
&lt;br /&gt;
As a bonus or separate project, this could include providing a UI and an API for SPDX expression validation.&lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
* [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
* [mailto:germonprez@gmail.com Matt Germonprez]]&lt;br /&gt;
* [mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==GIT Plugin to generate SPDX==&lt;br /&gt;
Create a GIT Plugin that can generate an SPDX Document with just the required fields from a GIT.&lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Experience with HTTP and JSON&lt;br /&gt;
* Understanding of GIT&lt;br /&gt;
* Python or Java or C&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
This project is to look at either a GIT hook or interfacing to GitHub to generate SPDX documents. This can be two separate projects.&lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
* [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
* [mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Source Code Parser==&lt;br /&gt;
Create a tool which will parse source code and create an SPDX document based on SPDX standard license identifiers found in the source code, licenses found and copyrights found. The tool will also produce a score indicating how well documented the licenses are.&lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Experience developing parser/scanners&lt;br /&gt;
* Understanding of various programming languages&lt;br /&gt;
* Python or Java development experience a plus&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
There is a proposal to add [[Technical_Team/SPDX_Meta_Tags|Meta Tags]] in source code comments.  Once these license ID's have been produced, this tool could scan the source code for the meta tags and create the appropriate SPDX document.  There is no language requirement, however there are existing Java libraries which could help build the SPDX document.&lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
* [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
* [mailto:j-manbeck2@ti.com Jack Manbeck]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==License Coverage Grader ==&lt;br /&gt;
Create a tool which will take an SPDX document and pointer to the original source files, and determine a &amp;quot;grade&amp;quot; to quantify how complete the licensing information is at the file level for the code represented by the SPDX document. &lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Experience with Python&lt;br /&gt;
* Understanding of various programming languages and mime types&lt;br /&gt;
* Familiarity with SPDX specification is a plus&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
There have been several talks about the need for a package level License Coverage Grade.   This project will come up with an initial set of heuristics based on MIME types for what file types should have automatically detectable license identifiers.   Then create a command line tool that will accept and parse an SPDX document and a pointer to sources that created it, and come up with license coverage &amp;quot;grade&amp;quot; for the package. &lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
* [mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
* [mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas</id>
		<title>GSOC/GSOC ProjectIdeas</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/GSOC/GSOC_ProjectIdeas"/>
				<updated>2018-01-30T18:05:33Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:150%&amp;quot;&amp;gt;'''Welcome to the 2018 SPDX Google Summer of Code Project Page'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should you have questions please do not hesitate to contact one of the mentors directly.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is SPDX ? ==&lt;br /&gt;
&lt;br /&gt;
First and foremost we are a community dedicated to solving the issues and problems around Open Source licensing and compliance. The SPDX work group (part of the Linux Foundation) consists of individuals, community members, and representatives from companies, foundations and organizations who use or are considering using the SPDX standard. The work group operates much like a meritocratic, consensus-based community project; that is, anyone with an interest in the project can join the community, contribute to the specification, and participate in the decision-making process. We come from many different backgrounds including open source developers, lawyers, consultants and business professionals, many of who have been involved with license compliance and identification for years.&lt;br /&gt;
&lt;br /&gt;
As part of this effort we have developed a set of collateral that can be used:&lt;br /&gt;
&lt;br /&gt;
* [https://spdx.org/using-spdx License List and Short Identifiers]&lt;br /&gt;
* [https://spdx.org/using-spdx SPDX Specification for generating SPDX Doucments in either RDF or Tag/Value format]&lt;br /&gt;
* [https://spdx.org/tools A set of basic tools for working with SPDX Documents]&lt;br /&gt;
* [https://spdx.org/using-spdx License Identifiers in source]&lt;br /&gt;
&lt;br /&gt;
== Why choose an SPDX Project? ==&lt;br /&gt;
&lt;br /&gt;
Contributing to one of the SPDX projects below will provide a valuable contribution to developers and/or users of open source software. We believe you will find the projects both technically challenging and rewarding. In essence we believe you will be able to look back one day and I say I was part of that effort.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Involved =&lt;br /&gt;
&lt;br /&gt;
Beyond working wth your mentor(s) we highly encourage students who select one of these projects to get involved with the SPDX community via our technical working group. Interaction with the technical team is primarily done via its mailing list (see resources). There is however a weekly call you could join as well. All of the daily work for the Tech team is done on this wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://spdx.org SPDX website]&lt;br /&gt;
* [https://spdx.org/specifications SPDX Specification]&lt;br /&gt;
* [https://spdx.org/tools SPDX Workgroup Tools webpage]&lt;br /&gt;
* [https://lists.spdx.org/mailman/listinfo/spdx-tech SPDX tech mailing list]&lt;br /&gt;
&lt;br /&gt;
= 2017 Projects =&lt;br /&gt;
&lt;br /&gt;
These projects are aimed at contributing to the SPDX tools to help reduce the effort to create SPDX and increase the accuracy of the SPDX documents.&lt;br /&gt;
&lt;br /&gt;
==Update Parser Libraries to SPDX 2.0==&lt;br /&gt;
Update one of the SPDX language libraries to the SPDX 2.0 specification.  The SPDX 2.0 specification is a major upgrade from SPDX 1.2 supporting relationships between SPDX documents and SPDX elements.&lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Development skills in the language of choice (e.g. Java or Python or Go)&lt;br /&gt;
* Experience with parser development&lt;br /&gt;
* Understanding of RDF and XML&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
SPDX currently provides libraries supporting the reading and writing of SPDX document.  Currently, only Java libraries support the new SPDX 2.0 specification.  The Python and GO libraries support version 1.2 of the spec.  The libraries must support both RDF/XML import/export as well as tag/value import/export.  The [[https://github.com/spdx/|SPDX git repository]] SPDX Tools project contains the source code for the libraries.&lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
[mailto:gary@sourceauditor.com Gary O'Neall] Java&lt;br /&gt;
[mailto:pombredanne@gmail.com Philippe Ombredanne] Python and Go&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Online Validation Tools==&lt;br /&gt;
Create a web accessible tool for validating SPDX documents. Validation goals will need to be further defined but should include syntax checks for  field names and inclusion of all required fields. Note that SPDX documents can be in one of two formats: RDF and Tag/Value.&lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Software development skills for Web based applications&lt;br /&gt;
* Good user interface design skills&lt;br /&gt;
* This could be written in any of Python, JavaScript or Java&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
An online form which allows the uploading, parsing, and validation of SPDX would provide immediate benefit to the SPDX community.  There is no specific programming language requirement, but there is an existing Java library which could be used in the project.  Some of the technical challenges for this project include having to handle long running operations and implementing a very robust parser implementation able to handle any input. Additional online tools could also be added, such as document format conversion and reporting/pretty printing.&lt;br /&gt;
&lt;br /&gt;
As a bonus or separate project, this could include providing a UI and an API for SPDX expression validation.&lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
* [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
* [mailto:germonprez@gmail.com Matt Germonprez]]&lt;br /&gt;
* [mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==GIT Plugin to generate SPDX==&lt;br /&gt;
Create a GIT Plugin that can generate an SPDX Document with just the required fields from a GIT.&lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Experience with HTTP and JSON&lt;br /&gt;
* Understanding of GIT&lt;br /&gt;
* Python or Java or C&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
This project is to look at either a GIT hook or interfacing to GitHub to generate SPDX documents. This can be two separate projects.&lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
* [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
* [mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Source Code Parser==&lt;br /&gt;
Create a tool which will parse source code and create an SPDX document based on SPDX standard license identifiers found in the source code, licenses found and copyrights found. The tool will also produce a score indicating how well documented the licenses are.&lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Experience developing parser/scanners&lt;br /&gt;
* Understanding of various programming languages&lt;br /&gt;
* Python or Java development experience a plus&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
There is a proposal to add [[Technical_Team/SPDX_Meta_Tags|Meta Tags]] in source code comments.  Once these license ID's have been produced, this tool could scan the source code for the meta tags and create the appropriate SPDX document.  There is no language requirement, however there are existing Java libraries which could help build the SPDX document.&lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
* [mailto:gary@sourceauditor.com Gary O'Neall]&lt;br /&gt;
* [mailto:j-manbeck2@ti.com Jack Manbeck]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==License Coverage Grader ==&lt;br /&gt;
Create a tool which will take an SPDX document and pointer to the original source files, and determine a &amp;quot;grade&amp;quot; to quantify how complete the licensing information is at the file level for the code represented by the SPDX document. &lt;br /&gt;
&lt;br /&gt;
===Skills Needed===&lt;br /&gt;
* Experience with Python&lt;br /&gt;
* Understanding of various programming languages and mime types&lt;br /&gt;
* Familiarity with SPDX specification is a plus&lt;br /&gt;
&lt;br /&gt;
===Background Information===&lt;br /&gt;
There have been several talks about the need for a package level License Coverage Grade.   This project will come up with an initial set of heuristics based on MIME types for what file types should have automatically detectable license identifiers.   Then create a command line tool that will accept and parse an SPDX document and a pointer to sources that created it, and come up with license coverage &amp;quot;grade&amp;quot; for the package. &lt;br /&gt;
&lt;br /&gt;
===Available Mentors===&lt;br /&gt;
* [mailto:kstewart@linuxfoundation.org Kate Stewart]&lt;br /&gt;
* [mailto:pombredanne@nexb.com Philippe Ombredanne]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-23</id>
		<title>Technical Team/Minutes/2018-01-23</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-23"/>
				<updated>2018-01-23T22:19:32Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: fix date at start&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jan. 23, 2018&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
* Alexios Zavras&lt;br /&gt;
* Trevor King&lt;br /&gt;
* Bradlee Edmondson&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Yev Bronshteyn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.1.1 ==&lt;br /&gt;
* Context:  This should be the same as 2.1 other than typos, bugs and formatting fixes.&lt;br /&gt;
&lt;br /&gt;
=== Pull request #17 ===&lt;br /&gt;
* use of … vs elipse symbol.   Decision to go &amp;quot;...&amp;quot; as will be easier to maintain&lt;br /&gt;
* 3.9.4 Verification code changes need to be reverted,  add to 2.2 to discuss.&lt;br /&gt;
* Roll back camel case changes (should stay as is in RDF)&lt;br /&gt;
* Investigate - Chapter 13 references. &lt;br /&gt;
* 3.10.7 - RDF examples, revert. &lt;br /&gt;
* 3.14.4 - missing backtick.&lt;br /&gt;
* 3.15.4 - double check this one. &lt;br /&gt;
* don’t change &amp;lt;&amp;gt; to {}  in 2.1.1 — discuss this for 2.2.&lt;br /&gt;
* 3.17.1 make it match the .pdf version. as close as possible. &lt;br /&gt;
* 3.21 using backticks preference.   Going from 3.21.1 to 3.21.6 (format bug)&lt;br /&gt;
===Pull request #23===&lt;br /&gt;
* move to 2.2 - get Yev’s input  on it. &lt;br /&gt;
===Pull request #40===&lt;br /&gt;
move to 2.2&lt;br /&gt;
===Pull request #68===&lt;br /&gt;
*Agree to be added as 2.1.1&lt;br /&gt;
===Pull request #7===&lt;br /&gt;
*Will be done.&lt;br /&gt;
===Pull request #1===&lt;br /&gt;
*Will happen automatically as soon as document generated&lt;br /&gt;
===Pull request #18===&lt;br /&gt;
* Using bold instead of linking to subsections,  better maintainability.&lt;br /&gt;
* Trevor concerned about link maintenance with Markdown?  Thomas waiting for a link checker to be open sourced.   Will be a plugin.&lt;br /&gt;
===Pull request #57===&lt;br /&gt;
* need to get input from Gary &amp;amp; Yev as to what resolution should be.&lt;br /&gt;
===Pull request #63===&lt;br /&gt;
* move to 2.2 (was 2.1.1)&lt;br /&gt;
&lt;br /&gt;
===TODO=== &lt;br /&gt;
* add bug to add Thomas and Trevor’s name to contributors at start of 2.1.1 version.&lt;br /&gt;
* Feb 13th.  Signing off on 2.1.1 - work on via email to then.&lt;br /&gt;
* Open question - does it make sense to put out an SPDX document for the specification and its build tools?  Probably punt to 2.2&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-15</id>
		<title>Technical Team/Minutes/2018-01-15</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-15"/>
				<updated>2018-01-23T19:17:28Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Redirect to https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-16&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-16</id>
		<title>Technical Team/Minutes/2018-01-16</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-16"/>
				<updated>2018-01-23T19:16:57Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Add notes from 2018-01-16 meeting (was erroneously put in as 2018-01-15).&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jan. 16, 2018&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Jack Manbeck&lt;br /&gt;
* Thomas Steenberg&lt;br /&gt;
* Philippe Ombredanne&lt;br /&gt;
&lt;br /&gt;
==GSoC proposal==&lt;br /&gt;
* Gary, Kate, Phlippe have volunteered to be admins.&lt;br /&gt;
* 5 project proposals have been created,  see: https://docs.google.com/document/d/1Hyt-ZnpewNBS9Y6tHzaOkzPoNbxQ0Cd0GukyzqsSsM0/edit&lt;br /&gt;
* Jack has volunteered to clean up the GSoC page for 2018&lt;br /&gt;
* Request was made to link GSoC 2017 pages to results demonstrated.&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-23</id>
		<title>Technical Team/Minutes/2018-01-23</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-23"/>
				<updated>2018-01-23T19:13:49Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Add notes from 2018-01-23 meeting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;an. 2, 2018&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
* Alexios Zavras&lt;br /&gt;
* Trevor King&lt;br /&gt;
* Bradlee Edmondson&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Yev Bronshteyn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==SPDX 2.1.1 ==&lt;br /&gt;
* Context:  This should be the same as 2.1 other than typos, bugs and formatting fixes.&lt;br /&gt;
&lt;br /&gt;
=== Pull request #17 ===&lt;br /&gt;
* use of … vs elipse symbol.   Decision to go &amp;quot;...&amp;quot; as will be easier to maintain&lt;br /&gt;
* 3.9.4 Verification code changes need to be reverted,  add to 2.2 to discuss.&lt;br /&gt;
* Roll back camel case changes (should stay as is in RDF)&lt;br /&gt;
* Investigate - Chapter 13 references. &lt;br /&gt;
* 3.10.7 - RDF examples, revert. &lt;br /&gt;
* 3.14.4 - missing backtick.&lt;br /&gt;
* 3.15.4 - double check this one. &lt;br /&gt;
* don’t change &amp;lt;&amp;gt; to {}  in 2.1.1 — discuss this for 2.2.&lt;br /&gt;
* 3.17.1 make it match the .pdf version. as close as possible. &lt;br /&gt;
* 3.21 using backticks preference.   Going from 3.21.1 to 3.21.6 (format bug)&lt;br /&gt;
===Pull request #23===&lt;br /&gt;
* move to 2.2 - get Yev’s input  on it. &lt;br /&gt;
===Pull request #40===&lt;br /&gt;
move to 2.2&lt;br /&gt;
===Pull request #68===&lt;br /&gt;
*Agree to be added as 2.1.1&lt;br /&gt;
===Pull request #7===&lt;br /&gt;
*Will be done.&lt;br /&gt;
===Pull request #1===&lt;br /&gt;
*Will happen automatically as soon as document generated&lt;br /&gt;
===Pull request #18===&lt;br /&gt;
* Using bold instead of linking to subsections,  better maintainability.&lt;br /&gt;
* Trevor concerned about link maintenance with Markdown?  Thomas waiting for a link checker to be open sourced.   Will be a plugin.&lt;br /&gt;
===Pull request #57===&lt;br /&gt;
* need to get input from Gary &amp;amp; Yev as to what resolution should be.&lt;br /&gt;
===Pull request #63===&lt;br /&gt;
* move to 2.2 (was 2.1.1)&lt;br /&gt;
&lt;br /&gt;
===TODO=== &lt;br /&gt;
* add bug to add Thomas and Trevor’s name to contributors at start of 2.1.1 version.&lt;br /&gt;
* Feb 13th.  Signing off on 2.1.1 - work on via email to then.&lt;br /&gt;
* Open question - does it make sense to put out an SPDX document for the specification and its build tools?  Probably punt to 2.2&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-15</id>
		<title>Technical Team/Minutes/2018-01-15</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2018-01-15"/>
				<updated>2018-01-16T19:09:29Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Add notes from 2018-01-15 meeting.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Jan. 15, 2018&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Jack Manbeck&lt;br /&gt;
* Thomas Steenberg&lt;br /&gt;
* Philippe Ombredanne&lt;br /&gt;
&lt;br /&gt;
==GSoC proposal==&lt;br /&gt;
* Gary, Kate, Phlippe have volunteered to be admins.&lt;br /&gt;
* 5 project proposals have been created,  see: https://docs.google.com/document/d/1Hyt-ZnpewNBS9Y6tHzaOkzPoNbxQ0Cd0GukyzqsSsM0/edit&lt;br /&gt;
* Jack has volunteered to clean up the GSoC page for 2018&lt;br /&gt;
* Request was made to link GSoC 2017 pages to results demonstrated.&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2017-12-07</id>
		<title>General Meeting/Minutes/2017-12-07</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2017-12-07"/>
				<updated>2017-12-07T17:55:21Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Guest Speaker - Pedro Giffuni - FreeBSD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 15&lt;br /&gt;
* Lead by Gary O'Neall&lt;br /&gt;
* Minutes of Nov meeting approved &lt;br /&gt;
== Guest Speaker - Pedro Giffuni - FreeBSD ==&lt;br /&gt;
* Overview and history of FreeBSD&lt;br /&gt;
* Licensing - several variations of licenses, difficult to keep track&lt;br /&gt;
** Mostly free of copyleft (exceptions tools like gcc)&lt;br /&gt;
** Mix of BSD styles, MIT, ISC&lt;br /&gt;
* SPDX helps solve some of the issues with non-uniform licenses&lt;br /&gt;
* SPDX helps describe licenses when sharing code with other projects&lt;br /&gt;
** Used WindRiver service to do initial identifications&lt;br /&gt;
** Identified licenses needed manual review - not all of the license matches were precise&lt;br /&gt;
** Breakdown of the licenses found was provided&lt;br /&gt;
* Pedro has been adding the SPDX tags&lt;br /&gt;
* Currently, only tagged C files ahd headers&lt;br /&gt;
* Build files and documentation still need to be tagged&lt;br /&gt;
* Just adding tag, not removing the licenses&lt;br /&gt;
** Discussion on the advantages / disadvantages of keeping the license&lt;br /&gt;
** Most important aspect is to add the SPDX ID for easy identification&lt;br /&gt;
* Question on tagging some of the non-core files&lt;br /&gt;
** Other projects are outside the tree and not currently tagged - they are maintained by other groups&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate and Gary  ==&lt;br /&gt;
* SPDX proposals for 2.2 and 3.0 versions of the spec are now in github &lt;br /&gt;
* Some discussion on extending the license expression to include an ambiguous operator&lt;br /&gt;
* Some discussion on various tooling effort including the tools presented by Thomas in Prague&lt;br /&gt;
* Most tooling efforts have been focused on supporting the legal team move to the license XML format&lt;br /&gt;
* Kate and Philippe provided an update on the use of license ID's in the Linux Kernel&lt;br /&gt;
** All files now have detectable licenses!&lt;br /&gt;
** LWN has an article describing the effort: https://lwn.net/Articles/739183/&lt;br /&gt;
* Philippe presented at the Paris Open Source summit&lt;br /&gt;
== Outreach Team Report - Jack ==&lt;br /&gt;
* Moving to new wordpress website&lt;br /&gt;
* Encouraged everyone to take a look at the site (note: you will need access to sign in)&lt;br /&gt;
* Target to move in December, but it may end up being January&lt;br /&gt;
== Legal Team Report - Jilayne ==&lt;br /&gt;
* Closed the GPL identifier issue requested by the FSF&lt;br /&gt;
** The updated solution was accepted by FSF and Richard Stallman&lt;br /&gt;
* We are now in &amp;quot;feature freeze&amp;quot; for the next release&lt;br /&gt;
** We should hold off on opening up or discussing larger issues not related to the next release&lt;br /&gt;
** Effort should be focused on resolving remaining issues in the github repository&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Philippe Ombredanne, NexB&lt;br /&gt;
* Bradlee Edmondson, Harvard&lt;br /&gt;
* Pedro Giffuni, FreeBSD&lt;br /&gt;
* Rob Musial&lt;br /&gt;
* Jeff Luszcz, Flexera&lt;br /&gt;
* Dennis Clark, NexB&lt;br /&gt;
* Gary O'Neall, Source Auditor&lt;br /&gt;
* Alexios Zavras&lt;br /&gt;
* Jilayne Lovejoy, ARM&lt;br /&gt;
* Scott Lammons, FreeBSD&lt;br /&gt;
* Mathew Crawford, ARM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</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-11-12T13:38:59Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Update the call in information to reflect new phone number.&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;
Work for the SPDX Legal Team is done both via the mailing list and bi-weekly calls.  In particular, the bi-weekly calls are used to discuss topics and issues that may be difficult to only discuss via email.  &lt;br /&gt;
&lt;br /&gt;
'''You can join the mailing list and otherwise manage your subscription here''': https://lists.spdx.org/mailman/listinfo/spdx-legal&lt;br /&gt;
&lt;br /&gt;
An invite for the bi-weekly calls is sent to the mailing list at the beginning of each year. If you join the mailing list later, you may not have gotten the invite. The details of the calls are below for anyone to join and meeting reminders are usually sent prior to the call on the mailing list. &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;
&lt;br /&gt;
  Web conference: http://uberconference.com/SPDXTeam&lt;br /&gt;
  Optional dial in number: 415-881-1586&lt;br /&gt;
  No PIN needed&lt;br /&gt;
&lt;br /&gt;
* [[Legal_Team/Minutes|Meeting Minutes of the Legal Team]]&lt;br /&gt;
* [[Legal_Team/License_List/Licenses_Under_Consideration|Licenses &amp;amp; Exceptions Under Consideration]]&lt;br /&gt;
* [[Legal_Team/Fedora-comparison|Fedora/SPDX license list inclusion and comparison]]&lt;br /&gt;
&amp;lt;!--* [[Legal_Team/Priorities|Current Priorities and Work in Progress for the Legal Team]] link not really useful--&amp;gt;&lt;br /&gt;
* [[Legal_Team/Decisions|Decisions of the Legal Team]] - summaries of past significant decisions of the SPDX Legal Team&lt;br /&gt;
&lt;br /&gt;
'''Working pages for project in progress:'''&lt;br /&gt;
* [[Legal_Team/Templatizing|Working page for XML Templatizing project 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/only-operator-proposal|Working page for policy on proposal to add only operator and otherwise better deal with license that have &amp;quot;or later&amp;quot; clauses overall]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * [[Legal_Team/Old|Older Items for the Legal Team]] nothing there, so hiding this link --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Legal]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Outreach_Team</id>
		<title>Outreach Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Outreach_Team"/>
				<updated>2017-11-12T13:37:23Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Update the call in information to reflect new phone number.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the working area for the Outreach (formally Business) Team.  This team has primary responsibility for go-to-market activities of SPDX, including: launch activities for new versions of the SPDX specification; outreach; participation in events; and the SPDX website.&lt;br /&gt;
&lt;br /&gt;
The Outreach Team meets every other Thursday at 18:00 GMT (10:00AM PT, 11:00 MT, 12:00 CT, 1:00PM ET) starting on 14 January 2016.&lt;br /&gt;
&lt;br /&gt;
  Call this number: (United States):  +1-415-881-1586 &lt;br /&gt;
  No PIN needed&lt;br /&gt;
  International: visit the URL at http://uberconference.com/SPDXTeam&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Business_Team/Priorities|Current Priorities and Work in Progress for the Outreach Team]]&lt;br /&gt;
* [[Business_Team/Minutes|Meeting Minutes for the Outreach Team]]&lt;br /&gt;
* [[Business_Team/Old|Older Items for the Outreach Team]]&lt;br /&gt;
* [[SPDX_FAQ|SPDX FAQs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Business]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting</id>
		<title>General Meeting</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting"/>
				<updated>2017-11-12T13:35:55Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Update the call in information to reflect new phone number.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the working area for the General Team.  This team has primary responsibility for summarizing the activities of the three working teams and discussing cross-functional issues. The minutes of this monthly meeting provide a good summary of what's going on across the SPDX group, so signing up for the General Meeting mailing list is a good way to stay in touch. &lt;br /&gt;
&lt;br /&gt;
The General Team meets on the first Thursday of every month at 16:00 GMT (8:00AM PT, 9:00AM MT, 10:00AM CT, 11:00ET).&lt;br /&gt;
  Join the call: https://www.uberconference.com/SPDXTeam&lt;br /&gt;
  Optional dial in number: +1-415-881-1586&lt;br /&gt;
  No PIN needed&lt;br /&gt;
&lt;br /&gt;
* [[General_Meeting/Priorities|Current Priorities]]&lt;br /&gt;
* [[General_Meeting/Minutes|Meeting Minutes]]&lt;br /&gt;
* [[General_Meeting/Presentation_Materials|Presentation Materials]]&lt;br /&gt;
* [[General_Meeting/Old|Older Items]]&lt;br /&gt;
&lt;br /&gt;
[[Category:General]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team</id>
		<title>Technical Team</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team"/>
				<updated>2017-11-12T13:35:00Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: Update the call in information to reflect new phone number.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the working area for the technical team. This team has primary responsibility for drafting the specification and developing documentation, templates, samples and tools.&lt;br /&gt;
&lt;br /&gt;
The Technical Team meets weekly on &lt;br /&gt;
&lt;br /&gt;
  Tuesdays at 17:00 UTC (and best guess for local time - 10:00AM PDT, 11:00 MDT, 12:00PM CDT, 1:00PM EDT,  18:00 WAT, 19:00 CEST).&lt;br /&gt;
  Optional dial in number: +1-415-881-1586&lt;br /&gt;
  No PIN needed&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Screenshare:&lt;br /&gt;
  http://uberconference.com/SPDXTeam&lt;br /&gt;
&lt;br /&gt;
* [[Technical_Team/SPDX_Upcoming_Meetings|SPDX Upcoming Meeting Agenda]]&lt;br /&gt;
* [[Technical_Team/SPDX_Specification_Versions|SPDX Specification Versions]]&lt;br /&gt;
* [[Technical_Team/SPDX_RDF_Vocabularies_and_Terms|SPDX RDF Vocabularies and Terms]]&lt;br /&gt;
* [[Technical_Team/Minutes|Meeting Minutes for the Technical Team]]&lt;br /&gt;
* [[Technical_Team/Priorities|Current Priorities and Work in Progress for the Technical Team]]&lt;br /&gt;
* [[Technical_Team/Old|Older Items for the Technical Team]]&lt;br /&gt;
* [[Technical_Team/Field_Names|Field Names]]&lt;br /&gt;
* [[Technical_Team/Spreadsheet_Template|Spreadsheet Template]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]] [[Category:TestCategory]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/Technical_Team/Minutes/2017-06-27</id>
		<title>Technical Team/Minutes/2017-06-27</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/Technical_Team/Minutes/2017-06-27"/>
				<updated>2017-07-11T18:46:17Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: remove some extra whitespace&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;June 27, 2017&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
* Thomas Steenberg&lt;br /&gt;
* Anna Buhman&lt;br /&gt;
* Krys Nuvadga&lt;br /&gt;
* Alexios Zavras&lt;br /&gt;
* Yev Bronshteyn&lt;br /&gt;
* Uday Korlimarla&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Aleksandr Lisianoi&lt;br /&gt;
* Rohit Lodha&lt;br /&gt;
* Philippe Ombredanne&lt;br /&gt;
&lt;br /&gt;
==GSoC Updates==&lt;br /&gt;
* Rohit – online tools&lt;br /&gt;
** Verification complete&lt;br /&gt;
** Conversion tools nearly complete&lt;br /&gt;
** Would like to improve the Java tools to report line numbers for more validation errors&lt;br /&gt;
** May complete the work before end of August and would like to contribute to the Java tools if complete early&lt;br /&gt;
* Alex&lt;br /&gt;
** Transpiling to JavaScript&lt;br /&gt;
** Working on the Boolean expressions to support license expressions&lt;br /&gt;
** Would like to produce NPM package&lt;br /&gt;
* Krys&lt;br /&gt;
** License scoring project&lt;br /&gt;
** Able to get information from spec&lt;br /&gt;
** Target working prototype by start of next week&lt;br /&gt;
** Detailed information in the repo&lt;br /&gt;
** Using the DJango framework&lt;br /&gt;
** Philippe suggested getting the code working outside the framework first, then add a web framework&lt;br /&gt;
** Philippe suggested having more SPDX examples&lt;br /&gt;
* Anna&lt;br /&gt;
** Github SPDX integration – scans automatically&lt;br /&gt;
** Working on pull request approach to put SPDX document back into Repository&lt;br /&gt;
*** Philippe suggested having a github user for the server to create the pull requests&lt;br /&gt;
*** Gary suggested making that user configurable&lt;br /&gt;
*** This could also help with private repositories where the user configured could have access – but we agreed that private repos would not be in scope for this week&lt;br /&gt;
==Update on Spec Repository==&lt;br /&gt;
* Thomas is working on OpenChain as well&lt;br /&gt;
* Travis CI is still failing – Thomas is working on the last bug&lt;br /&gt;
* Intent is to build all types of documents automatically (HTML, PDF, etc.)&lt;br /&gt;
* Problem has to do with permissions&lt;br /&gt;
==Next SPDX Specification==&lt;br /&gt;
* Discussed Yev’s proposal for more concise representation of relationships&lt;br /&gt;
** Agreed to pursue approach&lt;br /&gt;
** Yev will provide definitions (added to end of google docs)&lt;br /&gt;
* Discussed alternative package alias proposal from Thomas – Agreed this is useful&lt;br /&gt;
** Discussed whether to just change the cardinality of name to be multiple&lt;br /&gt;
** Agreed on the additional name approach rather than changing the cardinality&lt;br /&gt;
** Discussed alternateName or packageAlternateName – tag/value would be packageAlternateName, RDF would be alternateName&lt;br /&gt;
** Discussed if we still need to require packageName if alternateName is provided – agreed to require packageName for compatibility reasons&lt;br /&gt;
** Does alternatative name apply to other SPDX element?&lt;br /&gt;
*** Could be useful for license names – follow-up with legal team&lt;br /&gt;
*** Snippet names – not useful&lt;br /&gt;
*** Document names – not useful&lt;br /&gt;
*** File names – could be useful, but a different semantic and would be treated differently&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	<entry>
		<id>https://wiki.spdx.org/view/General_Meeting/Minutes/2017-06-01</id>
		<title>General Meeting/Minutes/2017-06-01</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/view/General_Meeting/Minutes/2017-06-01"/>
				<updated>2017-06-01T15:39:28Z</updated>
		
		<summary type="html">&lt;p&gt;K.stewart: /* Tech Team Report - Kate/Gary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Attendance: 9&lt;br /&gt;
* Lead by Phil Odence&lt;br /&gt;
* Minutes of May meeting approved &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tech Team Report - Kate/Gary ==&lt;br /&gt;
&lt;br /&gt;
* Good progress on getting spec to GitHub&lt;br /&gt;
** Should have a new version within the next month&lt;br /&gt;
** Will be adapting processes to new source&lt;br /&gt;
* Substantively working though list of items for next release&lt;br /&gt;
** Still up in the air whether we will go to a 2.2 or directly to 3.0&lt;br /&gt;
*** Need to resolve by Aug&lt;br /&gt;
*** 2.2 candidates- clean up appendices for license list work, a few additional fields&lt;br /&gt;
** 3.0 will imply compatibility issues&lt;br /&gt;
** Timeframe depends on above, but likely 2018 in any case&lt;br /&gt;
* Summer of Code&lt;br /&gt;
** A number of students have started&lt;br /&gt;
** Participation in Tech Calls&lt;br /&gt;
** One just starting to commit to GitHub&lt;br /&gt;
* Tooling&lt;br /&gt;
** Moving apace&lt;br /&gt;
* News- Someone from IBM mentioned they are using SPDX short identifiers internally (at OSCON event).&lt;br /&gt;
&lt;br /&gt;
== Legal Team Report - Jilayne/Paul ==&lt;br /&gt;
&lt;br /&gt;
* Lots of activity&lt;br /&gt;
* XML work still underway; Gary supporting with tooling&lt;br /&gt;
* Other large threads&lt;br /&gt;
** Discussion about how to deal with licenses that have been translated&lt;br /&gt;
*** There is a default policy with which we’ve been consistent&lt;br /&gt;
*** Re-looking into this in light of new XML stuff and need for automated matching&lt;br /&gt;
*** JL started a Wiki page to pull together all the proposals&lt;br /&gt;
** Kate/JL reached out to FSF&lt;br /&gt;
*** For rallying support&lt;br /&gt;
*** Issue: how we represent license and “or later” with the syntax sometimes goes unnoticed&lt;br /&gt;
**** Perhaps recasting as a separate v2 only license is a better way to handle&lt;br /&gt;
**** But there are implications we need to think through&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Outreach Team Report  ==&lt;br /&gt;
&lt;br /&gt;
* Basically we are still working on a proposal for how to allow tools to get a badge or certification for working with SPDX documents &lt;br /&gt;
* and an umbrella project  for Github for all of our projects out there.&lt;br /&gt;
* Kate- also looking to create an archive of past projects which are no longer active&lt;br /&gt;
* Bakeoff at LinuxCon Europe (October in Prague) is likely.&lt;br /&gt;
** Working on test suite to be available for this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Attendees ==&lt;br /&gt;
&lt;br /&gt;
* Phil Odence, Black Duck&lt;br /&gt;
* Paul Madick, Dimension Data&lt;br /&gt;
* Michael Herzog- nexB&lt;br /&gt;
* Jilayne Lovejoy, ARM&lt;br /&gt;
* Kate Stewart, Linux Foundation&lt;br /&gt;
* Bradlee Edmondson, Harvard&lt;br /&gt;
* Gary O’Neall, SourceAuditor&lt;br /&gt;
* Alexios Zavras, Intel&lt;br /&gt;
* Mike Dolan, Linux Foundation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:General|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>K.stewart</name></author>	</entry>

	</feed>