Re: FWD: Assertion of an issue with previously undisclosed IPR involving YANG and maybe draft-ietf-core-problem-details

t petch <ietfa@btconnect.com> Wed, 29 June 2022 10:03 UTC

Return-Path: <ietfa@btconnect.com>
X-Original-To: ipr-wg@ietfa.amsl.com
Delivered-To: ipr-wg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFCD1C159482 for <ipr-wg@ietfa.amsl.com>; Wed, 29 Jun 2022 03:03:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.783
X-Spam-Level:
X-Spam-Status: No, score=-3.783 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-1.876, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GxcjazgaDX-W for <ipr-wg@ietfa.amsl.com>; Wed, 29 Jun 2022 03:03:35 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2127.outbound.protection.outlook.com [40.107.20.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1D02C14CF09 for <ipr-wg@ietf.org>; Wed, 29 Jun 2022 03:03:18 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cfNzsDQTJZ+dza4ucppcL546bB5TTXbxUY809uCSD1bdu3g/x4RKDD3irRuMy9I3KxRck4K89RBci4suiS1uzhUTFZHCe+ZPoFi/SruhfO5WCX5nHCucRwwbhmg90X6wjCvTVdQRlY72WXOs1Nu3jPBHyWanHvfh64+aMAlD9U66cCuc1PRKAaFIDruUeWPtMBnWdwgONrsg89fFPrn0Aw/z4xqeyV7ecVlTZ3n96aOmkEx29f9Aq2FM7oW1LzUj2vJkIZV+Gjv3wTSJU5MobPMGDMXbP0YOFsjzYN9S9kcDaMK17umdhwTM2y5vqJ0gXuJSUytTl3J8Mg1dLzVwCA==
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=3n/GWZuALmsoycptXQN6eGY1MXHXWhaD1Nzh+Ro9uI4=; b=AFkNsbmXisXIcjcYr2J/k8qpE4LoiPnx52CbDGF9++FWHJ9Wu8a0IpXuHZub5X9LSMIeAtLwMvvlGcm3UXdftHdN7hoXCC/ocIr1FVJPleMuIAurLFbDuuviaIPdvaOM7K8WEQ24XYipOmTgyz9k7MeMPwUCRTu7WPV1LxTGp5XFCObqqcst2GRYlTkVZItUuhVQ+fXioXicMLbdr/HdvhWFbYZ3cpOg5upPiH0FL5DiGLcXRI8pHiaFft1wdkoS8IN1oX3Xat//dr104WfqIz45QdyQh/Io+nhoFs2Uz25bsc3lnkxM3tDGMdaaClKDLAazKH7U/Mh9wmvOJumVeA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3n/GWZuALmsoycptXQN6eGY1MXHXWhaD1Nzh+Ro9uI4=; b=M7SHvTaPVRlu883BJcczmuI0I9nYf7UzPtx7psP56hp+Gf7ELRmJAWWxxk6UjGFnmx7INKF/w6ECSYmiGmWcyL6BrfyaOnpVWnhoo1hm+yRtdZhYvdsZ6XkClPIJF3oSgHu/9Pq4j24mSYsCapHCG9WCSlqw4esmJMqZ70IyK/A=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23) by VI1PR0701MB2607.eurprd07.prod.outlook.com (2603:10a6:801:7::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.14; Wed, 29 Jun 2022 10:03:15 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::1d93:ee6:19eb:744]) by DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::1d93:ee6:19eb:744%7]) with mapi id 15.20.5395.014; Wed, 29 Jun 2022 10:03:15 +0000
Subject: Re: FWD: Assertion of an issue with previously undisclosed IPR involving YANG and maybe draft-ietf-core-problem-details
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, ipr-wg@ietf.org
References: <47287450E84A302CE73DE36D@PSB> <62B98ECC.3010501@btconnect.com> <4c0e45af-50cf-ad23-7777-ace250a5a9d8@gmail.com> <dd5c72df-e918-aa19-8492-a1df79c815ad@gmail.com>
From: t petch <ietfa@btconnect.com>
Message-ID: <62BC235B.6020306@btconnect.com>
Date: Wed, 29 Jun 2022 11:03:07 +0100
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.5.0
In-Reply-To: <dd5c72df-e918-aa19-8492-a1df79c815ad@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: LO4P265CA0026.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ae::23) To DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: c5a34fe9-d8bb-418c-da53-08da59b69522
X-MS-TrafficTypeDiagnostic: VI1PR0701MB2607:EE_
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: +L1aZ4IhxqGYpAxL4YdYSnnDf9sDnF8G8Bb5JYQXndU4BfZTTmHh8aJ6b22Y3d20S+QHHe49y6syCNuLNAob8MtARjB2Y1XunZJ0borYcRW00l+AaDAWpeE92QwoJ5o1SraKo0Kvc9F7h/gmQA6mrRCge9QNn8LznMBAiNJ8ZQGXaifTgnVYP/eq/gI0nsLZ8saMQFhGULkhqbkxhwRZtVWEFXNjYleuLpmmN2JdpVVgcDJi+1QC2LXVEdmXQjPgUCqA6Q7eLJtN6MOzF/fOKeScqu1SJsy87HiokG92xeXxrpphMcLgon+YWu7DJmSrlxedbnBEcGQfnd592hqOE4qI2GEEGtkVuS23qB2xwFX73OzQViNB8AlzwAUzq1X/Kp6ON/JvWOo8Cl8MxbgeTj7X5JxVa23apoYen80Uh/P9EtZN5GSlcrJXWKIMteK1SPydRJFoTZJ+W5B6CRLn4kbbnQzpU4L+76SUBOYl/Xw0PzeaI5fTtSpTEGyxPSOvWQyiDH5iM3/3RjttkJVFuSEnwiStyLuri5TsMtCzTNq0Wg2AdywWcMkyZCkzK+qpRmB7cgY0Ile+BatqU2uZasGvVD+NE1T6qqpbxsxhfhuuX2qJsLeQpzF92rpzThXiCQ1OxQaFQhZGsqwgOsxqvdmMRWo3v/5FF7oHkWcEP0C4RtjeihOmIaszk8HxRgkNJQ4h5Qd7l/fzi/Y1pPwUoRLypJlXHDx8zx8+Jikd7qM4awdZX1CCYBHjwCveEPXJ/LYvisiJ5H85mYieDsrGPU4ngXv+Lo4m0fQ86fX+iLPb6H6MqgiTGmxoH3nZrw7U
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(346002)(396003)(136003)(366004)(376002)(39860400002)(966005)(8676002)(6666004)(316002)(66556008)(66476007)(478600001)(66946007)(6486002)(41300700001)(5660300002)(2906002)(186003)(8936002)(6512007)(30864003)(26005)(82960400001)(38100700002)(2616005)(87266011)(33656002)(53546011)(6506007)(86362001)(36756003)(66574015)(52116002)(38350700002)(83380400001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: ojgCzTD7stXzrGbxkatAd7ocmBcWdicr1O0XMxhrMrzi7wLTZTHV5Ih9RQiEMpq927eM9rVthmsfBvq2SONCauOzPW34LR/FnrmNwL33AXEcDPchSfgtEc6GqFqJ0FMAm1sTpvaqUQVL5eMa6N0m0WIYfUdTth+CHwTiyxoaeRoMFyS3oekwburJxVFaEkPRn4XkysuIR5wdHJ05ooVgU4+TTvzh4wiSiHEixwSJSq14v3S7hbFl9xOjftt5opFNG89fJqZBOqtmvrms1NJsH1f50PbmKIWpt/dbSbqcnFsxEAANGCC7BXoPOvoFxapDXih0VTOaybVoAb0qBn+en2W9QPkik6TEDySxQBVdDHe4FA+Gcal+UAvSM/+wuuPeoDWT0YHrOpT8M4llVGHIj04gFt/sV0A8EB26oO5tFZSkkjVm8gLyFGGHWMZy4PIrkGagk22Q2IXlYPgA2Ovf6BfMnbVl+zgGAXm1pA970v1OKXD0JjL434QFfT7egsxVK4pBjWS1sQF9g1+ZtxWdt7Bm5x5qFYI2rAhuSoQjaSzgjn9DJAeAUPdMN4hUCzGENlLPSmOHYJp/Awg9xgVpPilIavuB4cQ2+A3zosywbFo8dTkzgI+/6TvzLRN9j5EPrCWBtM0I4yZkV/jNkgC66YATodlhRWlW13ntqRHQj4FGkpyFwgQkhnyp6n1bPJA0WzwV3iEBW2D9m8TLxwJ2HYptAre/V42JQB+bYbC6PbCy8e9VCT4uFPwQdgq78Ztz0zDVvTSb/VHOUK0U+l20Yn/zdeL9kEzQ5mq6NajVtx6H4OMoXh6G0EOZ9kzfgXzyxV2ov80vmrgkx6bSsgpRt7kKk/a5AijIdRPNCWogf8gkV0VMY8kkmBg29WF8SUf9QbmSs1yYKadxyZUE3BUECsCG6B7pTrcB027T4pbPJOcu72OE0zGd+X2xxGTnolsO1FzOl/P8pQ8FX1bQyucI0ro+wrc0cKSzPyEQggK4gXaI3K+76ExOfOi1x3vAdOVD7QwdBidUBh9UKoAPO5CLH1EXGHEW2DJzUVBmLdvTnDeJZzeUjMPO8BrzN1VTELdh2+IPP69QYOvLMhjSwMsTC6w6auCsk86/FUOrbpOVy6ojJGCdNcxroE5EE4z6/fo+cUSgZDfvqZos5CMQBuYlEo/MNmy17GxDy/pZZGLqf0qNAg6m/zECem1Kw1ZvzR/iGkV9X2YMfRzSfCGlQuHSylGtm3YEAb+ZxQ0A+YoLnNyBCgNyI4DgBeGRqRkoa46eY9+/BwVENxEjqxklv5ieNZNK0f67z4mJRv4VU8IU29gSTwZ/XTCEHLZYiCbxyxmnR7Cu6o3r/PV47N467OP9/wvio53ZhNuxAcwk4/xIi7WwgzjU9oJ2zZw7MRWdrvjZnsYP13CelrTvZxABQdeiEj+/TPLmNrWk82QsAORHXlhElffEkizZSz8U3hNtWppsapbwWriqwjYnh0LmCqtaUBk5g5c7YT60yDPi6+B087eEH/xwq/dOB2E2ZHK5io2LaOELeshmrk1FPGr7R58VEpugft6fqjcUTujQoyq9unMVDwzKlA1uyOBiGgVO8xqz
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c5a34fe9-d8bb-418c-da53-08da59b69522
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2022 10:03:15.0792 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 5Lyep384NaHGS5FWuPUBxYkC8mVD1MiXb1JDg4wdJmBTPGO0FrOI2Bxoec+EIPZMt40O4FY64g68y3J0vtxaRg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2607
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipr-wg/EIcsi1EXlB3EeQBbWEGsmaHlDMI>
X-BeenThere: ipr-wg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IPR-WG <ipr-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipr-wg>, <mailto:ipr-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipr-wg/>
List-Post: <mailto:ipr-wg@ietf.org>
List-Help: <mailto:ipr-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipr-wg>, <mailto:ipr-wg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 29 Jun 2022 10:03:36 -0000

On 28/06/2022 04:53, Brian E Carpenter wrote:
> Correction: it's only disclosure 5688 that is unavailable. I reported it.

Brian

My apologies, I got the numbers slightly wrong. I should have said
5689 to 5698
so 5688 should not have figured.  As you say, access is restricted.

5697 is the one that I think is about a current but unadopted I-D with 
an unpublished patent with a date of 2022-04-28 with a Possible 
Royalty/Fee (which the WG found unacceptable in june 2019).

Tom Petch

p.s.
I find that recent 'upgrade' to the datatracker now makes it difficult 
for me to find IPR Claims.  I can link from e-mail or type in the URL 
but not search.  Doubtless a move to push me onto an ugly browser:-(

>
> Regards
>     Brian Carpenter
>
> On 28-Jun-22 10:41, Brian E Carpenter wrote:
>>> Ten IPR claims  - 5688 to 5697 - were submitted last week
>>
>> These disclosures are not available to the public.
>>
>>> What should happen when IPR claims are submitted against the RFC Editor
>>> Queue?
>>
>> I believe the document(s) must be put on hold and referred back to the
>> WG,
>> although as Scott Bradner pointed out, such a late disclosure would be
>> viewed
>> very negatively by the courts.
>>
>> Regards
>>      Brian Carpenter
>>
>> On 27-Jun-22 23:04, tom petch wrote:
>>> On 24/06/2022 17:33, John C Klensin wrote:
>>>> Hi.  As if people didn't have enough to worry about...
>>>>
>>>> Assuming Tom's description is correct and I understand it
>>>> correctly, the note below involves an author/Contributor who was
>>>> presumably completely aware of the disclosure rules (not just
>>>> from the Note Well and documents it references but from earlier
>>>> experience) but who nonetheless chose to defer making a claim
>>>> about an encumbrance and possible royalties until very late in
>>>> the process.  Is it time for (another) discussion about how we
>>>> might prevent or mitigate such behavior?  Should we, when
>>>> publishing such disclosures, have a mechanism to attach a
>>>> timeline that might assist someone evaluating the claim or
>>>> considering a challenge to it?
>>>
>>> Ten IPR claims  - 5688 to 5697 - were submitted last week against I2NSF
>>> documents, most of which have now reached the RFC Editor Queue
>>> (MISSREF), one unadopted (draft-lingga-i2nsf-application-interface-dm).
>>>     All specify 'Possible Royalty Fee'.  The name of the patent holder
>>> would appear to be the name that has figured most prominently in the
>>> progress of these I-D as author and the one who posts responses to
>>> comments, usually in the form of PDF.  All except the one relating to
>>> the unadopted I-D would appear to relate to versions that appeared some
>>> time ago, 2019, 2020. (I find the format of the IPR claim not easy to
>>> follow and here, parts are in CJK script which I do not understand).
>>>
>>> Five similar claims - 3553 to 3557 - were filed in June 2019 around the
>>> time of WGLC for one of the I-D.  Posts at that time are clear that
>>> 'Possible Royalty/Fee' would not be acceptable to the WG and that the
>>> I-D should not progress.  Revised claims - 3603 to 3607 - were submitted
>>> with different licensing, the often used reciprocity clause, and the WG
>>> deemed those acceptable for the work to continue.
>>>
>>> Some of the claims specify the sections of the I-D and at least one
>>> (5695) appears to include the 'IANA Considerations' in that.  This
>>> interests me as these are for YANG modules and the original choice of
>>> YANG prefix seemed unhelpful.  One of my contributions was to propose
>>> revised YANG prefix for all the modules along the lines used in other WG
>>> and my suggestions were adopted (albeit after the revision for which the
>>> IPR is claimed - I make no IPR claim for this idea:-)
>>>
>>> So very late IPR claims, seemingly for revisions from some time ago,
>>> with licensing that the WG had already found unacceptable relating to a
>>> patent that would appear to be for one of the authors.
>>>
>>> What should happen when IPR claims are submitted against the RFC Editor
>>> Queue?
>>>
>>> Tom Petch
>>>
>>>
>>>>       best,
>>>>        john
>>>>
>>>>
>>>>
>>>>
>>>> ---------- Forwarded Message ----------
>>>> Date: Friday, June 24, 2022 17:01 +0100
>>>> From: tom petch <daedulus@btconnect.com>
>>>> To: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>, Ira McDonald
>>>> <blueroofmusic@gmail.com>
>>>> Cc: Carsten Bormann <cabo@tzi.org>, Harald Alvestrand
>>>> <harald@alvestrand.no>, Applications and Real-Time Area
>>>> Discussion <art@ietf.org>, Core WG mailing list <core@ietf.org>,
>>>> draft-ietf-core-problem-details.all@ietf.org, last-call@ietf.org
>>>> Subject: Re: [Last-Call] [art] Artart last call review of
>>>> draft-ietf-core-problem-details-05 YANG
>>>>
>>>> Slight tweak to the subject line for this narrow focus on YANG
>>>>
>>>> On 24/06/2022 13:28, Martin J. Dürst wrote:
>>>>> Hello Tom, others,
>>>>>
>>>>> Thanks for bringing the Yang issues, in particular the
>>>>> leaf_language definition, to our attention. That leaf_language
>>>>> regular expression is complete overkill; the same arguments
>>>>> that I gave to Carsten re. his copied ABNF apply.
>>>>>
>>>>> It may be too late to fix
>>>>> draft-ietf-i2nsf-nsf-facing-interface-dm, but if there's still
>>>>> a chance, that would be great. If it's too late for
>>>>> draft-ietf-i2nsf-nsf-facing-interface-dm, I hope it's not too
>>>>> late for some other YANG drafts.
>>>>>
>>>>> I'm glad that Francesca is pushing for language information
>>>>> where it matters, but we should make sure that this doesn't
>>>>> end up in copying needlessly complicate regular expressions.
>>>>
>>>> The I2NSF I-D is with the RFC Editor MISSREF as is
>>>> nsf-monitoring. -capability has not got language tags while
>>>> -consumer-facing has and is still a WG document.  IPR claims
>>>> were submitted this week against all the I-D with 'Possible
>>>> Royalty Fee'.  Similar claims were submitted three or four years
>>>> ago and the inclusion of the Fee led to resistance about the
>>>> work being done whereupon the Licensing was changed to be
>>>> acceptable.  The referenced document in the IPR claim is from
>>>> 2019. The referenced sections are the YANG module and the
>>>> examples and in some cases the IANA Considerations.  The
>>>> inventor of the unpublished patent appears to be the same as the
>>>> IETF partipant who has been driving and authored much of the
>>>> I2NSF work.  Nothing to do with language tags except that if the
>>>> claim is applied to the more recent I-D then it could cover the
>>>> regular expression.  Having been involved with the I2NSF I-D for
>>>> some years, I am no longer surprised by such happenings.
>>>>
>>>> Tom Petch
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>
>>>>> Regards,    Martin.
>>>>>
>>>>> On 2022-06-24 19:44, tom petch wrote:
>>>>>> Just on the YANG point
>>>>>>
>>>>>> On 24/06/2022 11:20, Ira McDonald wrote:
>>>>>>> Hi,
>>>>>>>
>>>>>>> Hmm...I knew I should have been silent in this thread...
>>>>>>>
>>>>>>> John - you're right that any future update to RFC 5646 will
>>>>>>> be carefully backwards compatible.
>>>>>>> And Martin could answer (off list) your question about
>>>>>>> possible future changes.
>>>>>>>
>>>>>>> Tom - many copies in YANG or anywhere else is a disturbing
>>>>>>> idea.  Any computer language
>>>>>>> that doesn't have a good mechanism for namespaces, import,
>>>>>>> and export isn't
>>>>>>> fully baked.
>>>>>>> And I know so little about YANG that I don't even know what
>>>>>>> it can do here.
>>>>>>
>>>>>> Ira,
>>>>>>
>>>>>> YANG does have import but it is a bit clunky.  The I2NSF have
>>>>>> a cluster of six closely related modules which cries out for
>>>>>> a common module but the WG chose not to use that approach so
>>>>>> there is much replication, much ovelap in their modules e.g.
>>>>>> with language tags.
>>>>>>
>>>>>> The NETMOD WG produced RFC6991 which provided common types
>>>>>> and is used by almost all YANG modules and 6991bis has just
>>>>>> completed WGLC so that is the natural place to put a language
>>>>>> type.  6991 works because it was based on decades of
>>>>>> experience with SMI but other WG are not so skilled at
>>>>>> judging when to create a common module and what to put in it.
>>>>>> The opsawg WG is an interesting case study therein.
>>>>>>
>>>>>> So with Francesca raising this issue several times I have
>>>>>> asked NETMOD to include a language tag construction in
>>>>>> 6991bis but since the I-D has a long history and is much
>>>>>> overdue, then I expect that they will be reluctant to act,
>>>>>> but I have asked.
>>>>>>
>>>>>> Tom Petch
>>>>>>
>>>>>>
>>>>>>> CORE - please delete *all* of your CDDL details for language
>>>>>>> tags and just
>>>>>>> use one of the
>>>>>>> several excellent libraries that correctly parse language
>>>>>>> tags, when needed.
>>>>>>>
>>>>>>> All - one of the  key ethical reasons for the Internet is
>>>>>>> fair access to information for all.  The
>>>>>>> correct use of language tags is really important.  The idea
>>>>>>> of inferring human language from
>>>>>>> the context is nonsense, because the upper layer context is
>>>>>>> often the first
>>>>>>> thing discarded.
>>>>>>>
>>>>>>> I will now leave it to Francesca to keep bothering the IESG
>>>>>>> about language
>>>>>>> tags and return
>>>>>>> to my cave and worry about automotive security.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> - Ira
>>>>>>>
>>>>>>>
>>>>>>> *Ira McDonald (Musician / Software Architect)*
>>>>>>>
>>>>>>> *Chair - SAE Trust Anchors and Authentication TF*
>>>>>>> *Co-Chair - TCG Trusted Mobility Solutions WG*
>>>>>>>
>>>>>>> *Co-Chair - TCG Metadata Access Protocol SG*
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Jun 24, 2022 at 4:54 AM tom petch
>>>>>>> <daedulus@btconnect.com> wrote:
>>>>>>>
>>>>>>>> On 23/06/2022 22:08, Ira McDonald wrote:
>>>>>>>>> Hi Carsten,
>>>>>>>>>
>>>>>>>>> I take your point about copying from a given RFC.
>>>>>>>>>
>>>>>>>>> But the history of IETF Language Tags is RFC 1766 (1995),
>>>>>>>>> RFC 3066
>>>>>>>> (2001),
>>>>>>>>> RFC 4646 (2006), and RFC 5646 (2009).  It's a long time
>>>>>>>>> since 2009 and,
>>>>>>>> as
>>>>>>>>> Martin noted, there have been a variety of proposals for
>>>>>>>>> updating
>>>>>>>> language
>>>>>>>>> tags in the past 13 years, so it's reasonably likely that
>>>>>>>>> there will be a
>>>>>>>>> newer
>>>>>>>>> version at some point.  And since language tags are now
>>>>>>>>> quite structured,
>>>>>>>>> the chance of not needing syntax changes is fairly low.
>>>>>>>>> This draft RFC
>>>>>>>> from
>>>>>>>>> CORE wouldn't catch up quickly, presumably.
>>>>>>>>
>>>>>>>> Probably a left field comment.
>>>>>>>>
>>>>>>>> I had not heard of, or forgotten about, language tags until
>>>>>>>> the IESG review of draft-ietf-i2nsf-nsf-facing-interface-dm
>>>>>>>> drew a DISCUSS from Francesca because the 26 YANG string
>>>>>>>> that were meant to be human readible had no language tags.
>>>>>>>> She pointed to RFC2277 while saying that
>>>>>>>> RFC5646 should be a Normative Reference.
>>>>>>>>
>>>>>>>> The I-D was revised to include a YANG leaf 'language' with
>>>>>>>> a horrendous YANG pattern spanning 25 lines.
>>>>>>>>
>>>>>>>> Two consequences.  The pattern, doubtless a gross
>>>>>>>> simplification of what
>>>>>>>> it might have been, was wrong and was revised - I have not
>>>>>>>> looked to see
>>>>>>>> if it makes sense now but then I did not spot the error in
>>>>>>>> the first place - so I have the sense that, like trying to
>>>>>>>> specify a pattern for IPv6 address, language tags are easy
>>>>>>>> to get wrong.  Second there is now a pattern of Francesca
>>>>>>>> throwing DISCUSS at other similar I-D so language
>>>>>>>> tags, and their modelling in YANG, could get more attention
>>>>>>>> (at least while Francesca is on the IESG:-) her comments
>>>>>>>> could have been made about any number of earlier YANG RFC).
>>>>>>>> The pattern in the I2NSF I-D cannot be imported into
>>>>>>>> another YANG module, rather each YANG module that draws a
>>>>>>>> DISCUSS will contain a fresh copy.  If ideas evolve, then
>>>>>>>> there are likely to be many disparate copies.
>>>>>>>>
>>>>>>>> Tom Petch
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> - Ira
>>>>>>>>>
>>>>
>>>
>>> _______________________________________________
>>> Ipr-wg mailing list
>>> Ipr-wg@ietf.org
>>> https://www.ietf.org/mailman/listinfo/ipr-wg
> _______________________________________________
> Ipr-wg mailing list
> Ipr-wg@ietf.org
> https://www.ietf.org/mailman/listinfo/ipr-wg