<?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%2F2018-02-05</id>
		<title>Technical Team/Minutes/2018-02-05 - 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%2F2018-02-05"/>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/index.php?title=Technical_Team/Minutes/2018-02-05&amp;action=history"/>
		<updated>2026-05-07T12:20:37Z</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/2018-02-05&amp;diff=4678&amp;oldid=prev</id>
		<title>Goneall: Created page with &quot;February 5, 2019 == Attendees == * Kate Stewart * Gary O'Neall * Michael Herzog * Dennis Clark  ==License Namespace Proposals== * We discussed the license namespace proposal M...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.spdx.org/index.php?title=Technical_Team/Minutes/2018-02-05&amp;diff=4678&amp;oldid=prev"/>
				<updated>2019-02-06T18:19:58Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;February 5, 2019 == Attendees == * Kate Stewart * Gary O&amp;#039;Neall * Michael Herzog * Dennis Clark  ==License Namespace Proposals== * We discussed the license namespace proposal M...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;February 5, 2019&lt;br /&gt;
== Attendees ==&lt;br /&gt;
* Kate Stewart&lt;br /&gt;
* Gary O'Neall&lt;br /&gt;
* Michael Herzog&lt;br /&gt;
* Dennis Clark&lt;br /&gt;
&lt;br /&gt;
==License Namespace Proposals==&lt;br /&gt;
* We discussed the license namespace proposal Mark Atwood circulated on the email distribution list&lt;br /&gt;
* Since Mark was not on the call, we agreed to not finalize any proposal until we’ve had a larger review including Mark and the larger community&lt;br /&gt;
* Those on the call reached consensus on the following items:&lt;br /&gt;
** We should separate the issues of referencing the license text / metadata from the issue of license list namespaced&lt;br /&gt;
** Solving the license list namespace was important&lt;br /&gt;
* We discussed 3 different solutions to the namespace issue&lt;br /&gt;
** Mark’s proposal of using the DNS names&lt;br /&gt;
** Ad-hoc naming where any organization (e.g. LicenseRef-&amp;lt;namespace&amp;gt;-id) where any organization can use any namespace&lt;br /&gt;
** A registry of namespaces which contains additional metadata&lt;br /&gt;
* We discussed a few potential issues with some of the approaches&lt;br /&gt;
** Uniqueness of the naming – We would like to make sure there are no name collisions&lt;br /&gt;
** Reability of the license ID’s – We would like the ID’s to be easily human readable and writeable&lt;br /&gt;
** Verifiable / secure – If we have an SPDX document references a license in a different namespace, we would like a mechanism to make sure the license hasn’t been changed&lt;br /&gt;
** Versioning – If the license list in a specific namespace changes (e.g. a license is removed or modified), we would like to be able to refer to the version used when creating the SPDX document&lt;br /&gt;
* We tended to favor a registration approach&lt;br /&gt;
** Pro’s – can help solve the readability, uniqueness, versioning and security&lt;br /&gt;
** Con’s – would be slower than just using a well formed license ID since the registry would have to accept any contributions before it could be used&lt;br /&gt;
** Proposal to use Github as the repository for the namespace implementation&lt;br /&gt;
** Proposal to store the license information as an SPDX document containing the license ID’s themselves&lt;br /&gt;
*** Alternative discussed was the Github repo would only contain a reference to an external document.  This approach had issues with security and versioning.&lt;br /&gt;
** Directory structure could contain version information&lt;br /&gt;
** License ref syntax would allow mapping to a specific document&lt;br /&gt;
** Versioning would be optional&lt;br /&gt;
** Additions and updates to the namespaces would be pull requests&lt;br /&gt;
*** We could automate the verification and possibly the acceptance of the PR’s using a build script&lt;br /&gt;
** Kate will propose more specifics&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 [[Category:Technical|Minutes]]&lt;br /&gt;
[[Category:Minutes]]&lt;/div&gt;</summary>
		<author><name>Goneall</name></author>	</entry>

	</feed>