Re: [art] [Technical Errata Reported] RFC6902 (6351)

Claudio Allocchio <Claudio.Allocchio@garr.it> Wed, 09 December 2020 14:23 UTC

Return-Path: <Claudio.Allocchio@garr.it>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4BAB53A169B for <art@ietfa.amsl.com>; Wed, 9 Dec 2020 06:23:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.399
X-Spam-Level:
X-Spam-Status: No, score=-4.399 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, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=garr.it
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SH-xSQf4VEsO for <art@ietfa.amsl.com>; Wed, 9 Dec 2020 06:23:57 -0800 (PST)
Received: from cyrus.dir.garr.it (cyrus.dir.garr.it [193.206.158.29]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12D4E3A1690 for <art@ietf.org>; Wed, 9 Dec 2020 06:23:55 -0800 (PST)
Received: from mac-allocchio3.homenet.telecomitalia.it (unknown [10.2.2.13]) by smtp-1.dir.garr.it (Postfix) with ESMTPSA id 3D718A0C40; Wed, 9 Dec 2020 15:23:51 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=garr.it; s=202004; t=1607523831; bh=PqsmF8X1Mpp4tOeJ9GySBxlFhgNdCUqRcnj13DEQ5j0=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=BG6cJIsHK/D5OaNZN4/bX71FPeXjbQmm9kfwAJT8LE8RxxNCTwHe4YPQPCyB8xa7O cRF0qklYJPo9aPRpgIzp4Q4lHefZvDDB4hu9ZB2EM7npRVFUiscv0kzlr+fvaSyuBq FOyfLflE0RjIp+734FjdcnbxEZCO3O3TmvDcgiJqFBCHAEmGYoLQT5qnrmiqW1nmNu RdR2UYc5aML/iqNc3/WCi1ncTyuZaRavoptJLwAeI4QitPDzz6gUFJXNtpohaTRH7I c716T76kRj/JdufFHgghuCnI2QPIp+pP/3dZNXF9Hjl0CbcbyvpyH8JyGfn2X7UEJX rZIPo1GhToPsg==
Date: Wed, 09 Dec 2020 15:23:44 +0100
From: Claudio Allocchio <Claudio.Allocchio@garr.it>
X-X-Sender: claudio@mac-allocchio3.garrtest.units.it
To: Ned Freed <ned.freed@mrochek.com>
cc: RFC Errata System <rfc-editor@rfc-editor.org>, art@ietf.org, palle@4thex.com, mnot@mnot.net, superuser@gmail.com, barryleiba@computer.org, pbryan@anode.ca
In-Reply-To: <01RSYM7KO30M004QVR@mauve.mrochek.com>
Message-ID: <alpine.OSX.2.20.2012091521250.38260@mac-allocchio3.garrtest.units.it>
References: <20201209111942.318A0F40727@rfc-editor.org> <01RSYM7KO30M004QVR@mauve.mrochek.com>
User-Agent: Alpine 2.20 (OSX 67 2015-01-07)
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/xHqoobDW-ppttrMe6PNRVQ6yRCg>
Subject: Re: [art] [Technical Errata Reported] RFC6902 (6351)
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Dec 2020 14:23:59 -0000

On Wed, 9 Dec 2020, Ned Freed wrote:

> Maybe I'm missing something, but I don't see any actual error that needs to
> be corrected. Nor do I see it as an actual deficiency, so my recommendation
> is to reject.

I also see "all empty fields" in the report ... (!?), too. It is just the 
note which does no actually report an "error" in the RFC itself.

confused....


>
> 				Ned
>
>
>> The following errata report has been submitted for RFC6902,
>> "JavaScript Object Notation (JSON) Patch".
>
>> --------------------------------------
>> You may review the report below and at:
>> https://www.rfc-editor.org/errata/eid6351
>
>> --------------------------------------
>> Type: Technical
>> Reported by: Palle Cogburn <palle@4thex.com>
>
>> Section: GLOBAL
>
>> Original Text
>> -------------
>
>
>> Corrected Text
>> --------------
>
>
>> Notes
>> -----
>
>> If the patch elements included a property "previous" that contained the
>> original value in case of an operation such as "remove" for instance, it would
>> be easy to create the reverse operation - "add". In that way the path elements
>> can be used as audit records and it is easy to revert a path or even a part of
>> a patch, so the document is back to a previous version. All you have to do is
>> apply the reverse patch and also add those elements to the audit trail.
>
>> Is this something to consider adding to this document or is it an
>> implementation detail?
>
>> Instructions:
>> -------------
>> This erratum is currently posted as "Reported". If necessary, please
>> use "Reply All" to discuss whether it should be verified or
>> rejected. When a decision is reached, the verifying party
>> can log in to change the status and edit the report, if necessary.
>
>> --------------------------------------
>> RFC6902 (draft-ietf-appsawg-json-patch-10)
>> --------------------------------------
>> Title               : JavaScript Object Notation (JSON) Patch
>> Publication Date    : April 2013
>> Author(s)           : P. Bryan, Ed., M. Nottingham, Ed.
>> Category            : PROPOSED STANDARD
>> Source              : Applications Area Working Group APP
>> Area                : Applications
>> Stream              : IETF
>> Verifying Party     : IESG
>
>> _______________________________________________
>> art mailing list
>> art@ietf.org
>> https://www.ietf.org/mailman/listinfo/art
>
>
> _______________________________________________
> art mailing list
> art@ietf.org
> https://www.ietf.org/mailman/listinfo/art
>

------------------------------------------------------------------------------
Claudio Allocchio             G   A   R   R          Claudio.Allocchio@garr.it
                         Senior Technical Officer
tel: +39 040 3758523      Italian Academic and       G=Claudio; S=Allocchio;
fax: +39 040 3758565        Research Network         P=garr; A=garr; C=it;

      PGP Key: https://www.cert.garr.it/servizi/informazioni-su-pgp-keys