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

Re: [PATCH for-4.18] docs: Delete kconfig docs to fix licensing violation


  • To: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Thu, 9 Nov 2023 12:29:25 +0100
  • 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=6VX0xNaDL528VePobJEX4ml98M/H4+AczNJqVNQa5yo=; b=IbpmCbC/QqAhTs1bIQSxb5Cv0/dFtV4QONkUPm4te9hK8I9AkonyI8S5MUflB9snpbQxnJk66lp6mByF2aNjvcwyG57CidrcdvVB6HYCKwhH6/tJOAmZ0NSB8UyZ2/XrPRYtFL/Q7qKwby8ZR8Y4fI5NoPctnQvyxn7vLxvl3hLogkujvdT4Ym76Mkhzz555KYuf69b9mz2GnIldir9LI5NaBKdhSj0ILCTzsoXO1pCtJqAl/aAFsAwnHNTUaSuTs35kg8uckJ1EYGXDfRicYPa90ybDOcme/x1gg9iSP3N8WF2dDZvehzZmkeVLKTCfMemMEXD3s2mGalTich7xUQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cRgy2PMvojR9jWi8UbY1wH49ZPl7DEx0gFfcaCQZq4DZ3w1WEf0K0JACbDvHTimCS/Vg4ct73m0I76ryF756XZcsBT1gVP8nkfJKXhEngXYl8Uba4YY14N4zBuZLHu4FLhzZDN6PcDGm+Bjo8Jr5jP6IbSmiwCKcODP4DYrd1AoFlq4kXYOgzrYc3AzeN4Fglj4Ap9xqBklt9nwic4RfMsmtoULW/t4Mqu8Y/6P3HihJkPKCvF8Jq4NClEnkHzuzOl++MGlpZpAWOUaWhQh0jBPbmwXZSTJrPZ3bHAd4DvUaYkofC5MMASReAa0PHXddtPS60rdH79Upbb/bv/cdqw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: George Dunlap <George.Dunlap@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Julien Grall <julien@xxxxxxx>, Henry Wang <Henry.Wang@xxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 09 Nov 2023 11:29:36 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 08.11.2023 15:37, Andrew Cooper wrote:
> These 3 Kconfig docs were imported from Linux erroneously.  They are
> GPL-2.0-only in Linux, but have no SPDX tag and were placed in such a way to
> be included by the blanket statement saying that all RST files are CC-BY-4.0.
> 
> We should not be carrying a shadow copy of these docs.  They aren't even wired
> into our Sphinx docs, and anyone wanting to refer to Kconfig docs is going to
> look at the Linux docs anyway.  These, and more docs can be found at:
> 
>   https://www.kernel.org/doc/html/latest/kbuild/
> 
> which also have corrections vs the snapshot we took.

Imo this reference ...

> Fixes: f80fe2b34f08 ("xen: Update Kconfig to Linux v5.4")
> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
> ---
> CC: George Dunlap <George.Dunlap@xxxxxxxxxx>
> CC: Jan Beulich <JBeulich@xxxxxxxx>
> CC: Stefano Stabellini <sstabellini@xxxxxxxxxx>
> CC: Wei Liu <wl@xxxxxxx>
> CC: Julien Grall <julien@xxxxxxx>
> CC: Henry Wang <Henry.Wang@xxxxxxx>
> ---
>  docs/misc/kconfig-language.rst       | 701 ---------------------------
>  docs/misc/kconfig-macro-language.rst | 247 ----------
>  docs/misc/kconfig.rst                | 304 ------------
>  3 files changed, 1252 deletions(-)
>  delete mode 100644 docs/misc/kconfig-language.rst
>  delete mode 100644 docs/misc/kconfig-macro-language.rst
>  delete mode 100644 docs/misc/kconfig.rst

... wants putting into, say, the last of these three files you delete, as
a replacement. I can't spot any other place where we would have such a
reference.

One problem I see with deleting our shadow copy is that by referring to
Linux'es doc, the wrong impression may arise that whatever new features
they invent we also support. Thoughts? (If nothing else, I'd expect this
aspect to be mentioned / justified in the description.)

Jan



 


Rackspace

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