<?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/index.php?action=history&amp;feed=atom&amp;title=Technical_Team%2FMinutes%2F2020-06-16</id>
		<title>Technical Team/Minutes/2020-06-16 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.spdx.org/index.php?action=history&amp;feed=atom&amp;title=Technical_Team%2FMinutes%2F2020-06-16"/>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/index.php?title=Technical_Team/Minutes/2020-06-16&amp;action=history"/>
		<updated>2026-05-07T12:25:54Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.13</generator>

	<entry>
		<id>https://wiki.spdx.org/index.php?title=Technical_Team/Minutes/2020-06-16&amp;diff=4856&amp;oldid=prev</id>
		<title>Goneall: Created page with &quot;June 16, 2020 == Attendees == * Kate Stewart * Jim Hutchison * Thomas Steenbergen * Rose Judge * Nisha Kumar * Peter Shin * Steve Winslow * Gary O’Neall  Topics: Update on 2...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/index.php?title=Technical_Team/Minutes/2020-06-16&amp;diff=4856&amp;oldid=prev"/>
				<updated>2020-06-16T20:47:23Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;June 16, 2020 == Attendees == * Kate Stewart * Jim Hutchison * Thomas Steenbergen * Rose Judge * Nisha Kumar * Peter Shin * Steve Winslow * Gary O’Neall  Topics: Update on 2...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;June 16, 2020&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Jim Hutchison&lt;br /&gt;
* Thomas Steenbergen&lt;br /&gt;
* Rose Judge&lt;br /&gt;
* Nisha Kumar&lt;br /&gt;
* Peter Shin&lt;br /&gt;
* Steve Winslow&lt;br /&gt;
* Gary O’Neall&lt;br /&gt;
&lt;br /&gt;
Topics:&lt;br /&gt;
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;
* Spec available at https://spdx.github.io/spdx-spec/v2-draft/&lt;br /&gt;
* Kate gave a quick overview of the changes made so far&lt;br /&gt;
* Mostly renumbering, reformatting to ISO specs&lt;br /&gt;
* A lot of external references were broken – changed to local references&lt;br /&gt;
* All – Please review the 2.2.1 spec and open issues for any problems found&lt;br /&gt;
* Overall structure is now in place – we can start basing our 3.0 work on the 2.2.1 work&lt;br /&gt;
&lt;br /&gt;
==GSoC==&lt;br /&gt;
* coding continues in Summer of Code.&lt;br /&gt;
* Python expertise - active request for reviews.  ** more bandwidth needed.&lt;br /&gt;
** Kate will provide Daniel Beard intro to Philippe ang Gary to possibly help with the Python libraries &lt;br /&gt;
* Rohit, Alexios, Gary - mentors for Community Bridge.&lt;br /&gt;
&lt;br /&gt;
==Serialization Formats==&lt;br /&gt;
* non normative changes to sample/examples for bugs in 2.2 &lt;br /&gt;
* Serialization formats outside of RDF/XML;  &lt;br /&gt;
* some different assumptions were being made.&lt;br /&gt;
* Better to document this in the specification itself. &lt;br /&gt;
* Approach and assumptions being made - examples applying.&lt;br /&gt;
* Serialization examples and principles.  &lt;br /&gt;
* Bugs ok in 2.2.1 &amp;amp; enhancements `&lt;br /&gt;
* Goal - use native format of JSON &amp;amp; YAML when possible&lt;br /&gt;
** same vocabulary across all.   &lt;br /&gt;
** Exact case and spelling may differ due to different formats.&lt;br /&gt;
** Stem of term would be consistent.&lt;br /&gt;
** UML object model is abstract and not specific to any format.&lt;br /&gt;
** Want JSON to look like “JSON” not something else.&lt;br /&gt;
* Nisha: concern over incompatiblity with tool compatibility with different cases.&lt;br /&gt;
** JSON allows plural forms on some array terms.&lt;br /&gt;
** Singular to plural are not easy to code&lt;br /&gt;
** Consistent casing structure.&lt;br /&gt;
** Any tools that support more than one serialization format will have to deal with this.&lt;br /&gt;
** Nisha:  Question on the overall model.  &lt;br /&gt;
***Using RDF/XML document as source, but Alexios wrote a translator to standard OMG UML.  &lt;br /&gt;
*** TODO:  Annex C needs to be updated from RDF —&amp;gt; UML Object Model; and include the diagram from Alexios.&lt;br /&gt;
https://github.com/spdx/spdx-spec/blob/development/v2.2.1/ontology/SPDX-2.2-Simplified.png&lt;br /&gt;
* Agreed on the following guiding principles for the different serialization formats&lt;br /&gt;
** Consistent vocabulary across format&lt;br /&gt;
** Consistent object model across formats (where feasible)&lt;br /&gt;
** Serialization formats are optimized to for the formats (e.g. JSON will look natural to someone familiar with JSON)&lt;br /&gt;
* We will document the different serialization formats in the spec in 3.0 in a similar fashion to tag/value and RDF/XML&lt;br /&gt;
* We will add JSON and YAML examples to 2.2.1 or a 2.2.2 version of the spec depending on timing&lt;br /&gt;
&lt;br /&gt;
==Next Week’s Agenda==&lt;br /&gt;
* June 23 - Security - Thomas “unblock thomas&amp;quot;&lt;br /&gt;
* June 30 - Cancelled.&lt;br /&gt;
* July 7 - BASE 3.0 - William&lt;br /&gt;
* July 14 - Licensing Profile - Steve&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;/div&gt;</summary>
		<author><name>Goneall</name></author>	</entry>

	</feed>