Re: FWD: Assertion of an issue with previously undisclosed IPR involving YANG and maybe draft-ietf-core-problem-details
Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 27 June 2022 22:41 UTC
Return-Path: <brian.e.carpenter@gmail.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 A4312C15D87F for <ipr-wg@ietfa.amsl.com>; Mon, 27 Jun 2022 15:41:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.981
X-Spam-Level:
X-Spam-Status: No, score=-3.981 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-1.876, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 yPtDK6KabRr3 for <ipr-wg@ietfa.amsl.com>; Mon, 27 Jun 2022 15:41:32 -0700 (PDT)
Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE19BC15AE38 for <ipr-wg@ietf.org>; Mon, 27 Jun 2022 15:41:32 -0700 (PDT)
Received: by mail-pj1-x102f.google.com with SMTP id b12-20020a17090a6acc00b001ec2b181c98so13936393pjm.4 for <ipr-wg@ietf.org>; Mon, 27 Jun 2022 15:41:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to:content-transfer-encoding; bh=RPt4U6nk3BpI0P2+5k9CNUj1aX2hHJOGrpJ3WAw9M/I=; b=W0cqg8dN3gC+Gp5fkAq5aYAxOjKex3rQ5MLrUjI/YYc5wFwtCEydTxnqJ40kCHSJQJ dwYQ5OE9g4IZEhW7CWoJ5NdBs4mqMi8DQLR3Tx89SkcltwKSRRoQ40kqYLT27IX2WJWH DGlCYOlBK5X7mGLVM/SGCHUPjAH7eotQzJnbFuGr2c0OWvcNI/E4SZzJlebZFknkJDyI 2AhICeuQDH+u75O7DsEGGXoCA0++1tOig5CF25+yAsgJiFKX0pC5ucB3D2CEOYAZjvG/ imzCZWW5X/NbjBL0doEpO7u2OyflyeTMwHzua4h4LlbUV+DCnwshgH+ep2IYPSMDJ1hF 4YWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=RPt4U6nk3BpI0P2+5k9CNUj1aX2hHJOGrpJ3WAw9M/I=; b=oiQOhHnIJF2F3Nhlf5I4CQMnFsnQjIGYXNCmnKVR/aSYA8AdLJkhrlRWQzo+aXPk8H g0iQUiuJmYU8WETV8QLKcG8zwVGMa0mYV1kgRGJWR9ZXGGC77Eg/FVOf+k9oZMFsvoLm WxE1WHTR2XzAbwEOYBxNNmIo+8v9du0AyFkDIuvPkh4RHZADnQOl45iYMr7w/bn9fSU3 aGmWrJKHNgelSvAr+dw7WK66jk0hQbgZEOTO4ypvi2pjduAEO0SXVRYDhOlI1umlnUNY VhVuSxYSLm3SmIiw2EmnRzay6SRBLdbAOOGywJg9s1lONcNHNyTsAS+Cp/HHon9SUfgw SHeA==
X-Gm-Message-State: AJIora/x4sY0XjZXlr7VWWH4md2j7GXCQm2XpvsHMlcumSrZONHGe3b9 5YBedYCaBpXC9BROf7zUwM5AyGDvdfl/gGx6
X-Google-Smtp-Source: AGRyM1tdshBu4yv9cIzhR0gNBJeATp0DHf/pyKvO3B4JV5Zbl1fQYt4OMFF2ir6lO/VRxsT3n1UWbA==
X-Received: by 2002:a17:90a:e7c2:b0:1ed:3a07:caa8 with SMTP id kb2-20020a17090ae7c200b001ed3a07caa8mr18031488pjb.234.1656369691913; Mon, 27 Jun 2022 15:41:31 -0700 (PDT)
Received: from ?IPV6:2406:e003:1124:9301:80b2:5c79:2266:e431? ([2406:e003:1124:9301:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id a8-20020a1709027e4800b0016a100c9a2esm7697811pln.112.2022.06.27.15.41.30 for <ipr-wg@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Jun 2022 15:41:31 -0700 (PDT)
Message-ID: <4c0e45af-50cf-ad23-7777-ace250a5a9d8@gmail.com>
Date: Tue, 28 Jun 2022 10:41:27 +1200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Subject: Re: FWD: Assertion of an issue with previously undisclosed IPR involving YANG and maybe draft-ietf-core-problem-details
Content-Language: en-US
To: ipr-wg@ietf.org
References: <47287450E84A302CE73DE36D@PSB> <62B98ECC.3010501@btconnect.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <62B98ECC.3010501@btconnect.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipr-wg/2aW8uhfTTdi4ecrHOC6p_HVWhVw>
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: Mon, 27 Jun 2022 22:41:36 -0000
> 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
- FWD: Assertion of an issue with previously undisc… John C Klensin
- Re: FWD: Assertion of an issue with previously un… Brian E Carpenter
- Re: Assertion of an issue with previously undiscl… Carsten Bormann
- Re: Assertion of an issue with previously undiscl… Bradner, Scott
- Re: FWD: Assertion of an issue with previously un… tom petch
- Re: FWD: Assertion of an issue with previously un… tom petch
- Re: FWD: Assertion of an issue with previously un… Brian E Carpenter
- Re: FWD: Assertion of an issue with previously un… Brian E Carpenter
- Re: FWD: Assertion of an issue with previously un… t petch