[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 2/2] LICENSES: Remove the use of deprecated LGPL SPDX tags


  • To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Fri, 5 May 2023 15:31:14 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nemY/fDaSoviyXOfos5E6LNHFQh2y1QA6DiOYeeLb8o=; b=iWpyIl7/rX8V1iVUKGFrinJRAI2WsKXljjKiTL6zOdJG+e2gYllms06Nt0Z3u0ycbzYSAb3E1KEPlKafLKela+z4ct+qQsbS2eDyZMGO33GPp3vJzP+yt23K7/2WY9qx9ef8TDkuKc+kSVPcgN+ZJjqBHgftC+X6qSJDJ+MgtHCTZf85YZbmXliST9vbC5ol9044yLdCuc7Hk7Kc38kNWgWilR0KP2g0clETohiglKIyXDMeGDXu68BwdMpwMWNscdAsxFDw+RjMKZ20VDH3fMFS6cXsfR2lKyfLO/FNWRzkMy+Q3ka0Ggt4PuQR5TMpM3mLnlBLoHJQTO0tjSpFaQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XEi862MKvs2330hVwolviVItOAAYJTmjM2z61/iRVSfpw9xm30YEjz2/cd/M9p9fLyB0Grnya1XTFUdtBqAqAV1mRg7McUMPq6PxElD+1vDmWpqo1nLOkYH56s9qw+ChFvnOGK9rZooowNdVOdyWp6q27V11c1jJDE0LETXP+yv3c3HrpDcJJXBF4cH6z6OXIDfoH0kFXU353I0Q7ndmmRkW9nbd2XnRZOzQEejpJqf+9GO4KBsGLKXKJc2srjmCUVkAaJHP3UL/Oibt6V9eYJyuOvrqFZLcrD7rATPv8trbYzqthIIA2MN27GFlU4qG9jDQ/FV3igXW8oNDkzyAQg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Julien Grall <julien@xxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Fri, 05 May 2023 13:31:35 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 05.05.2023 15:22, Andrew Cooper wrote:
> On 05/05/2023 2:13 pm, Jan Beulich wrote:
>> On 05.05.2023 15:05, Andrew Cooper wrote:
>>> The SPDX forms without an explicit -only or -or-later suffix are deprecated
>>> and should not be used.
>> I guess this wants a reference to where this is specified. In particular ...
>>
>>> --- a/LICENSES/LGPL-2.1
>>> +++ b/LICENSES/LGPL-2.1
>>> @@ -1,5 +1,5 @@
>>> -Valid-License-Identifier: LGPL-2.1
>>> -Valid-License-Identifier: LGPL-2.1+
>>> +Valid-License-Identifier: LGPL-2.1-only
>>> +Valid-License-Identifier: LGPL-2.1-or-later
>>>  
>>>  SPDX-URL: https://spdx.org/licenses/LGPL-2.1.html
>> ... I can't spot anything like this under e.g. this URL.
> 
> Hmm yeah, it is irritating.  The statement is at
> https://spdx.org/licenses/ but only by virtue of two tables, the second
> of which is the list of deprecated identifiers.
> 
> I'll put a paragraph about this in the commit message.
> 
>> Also is there a reason you add Deprecated-Identifier: only to GPL-2.0?
>> Enumerating them would seem reasonable to me, not just for completeness,
>> but also in case we end up importing a file with a deprecated tag.
> 
> We have problematic uses of GPL in tree, where we don't for LGPL.
> 
> I'm considering a gitlab pass which will reject patches with use an
> identifier not in the permitted list, and reject in introduction of new
> uses of the deprecated ones.    For this, the deprecated-but-tolerated
> tags need calling out in some machine-readable way, but I don't think
> it's helpful to express the tolerating of a tag we don't have any
> violations of.

Hmm, okay. With the expanded commit message
Acked-by: Jan Beulich <jbeulich@xxxxxxxx>

Jan



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.