Subject: [art] [Errata Rejected] RFC6902 (6351)

From: RFC Errata System <[email-masked]>
Date: Wed, 9 Dec 2020 07:36:55 -0800 (PST)

The following errata report has been rejected for RFC6902,
"JavaScript Object Notation (JSON) Patch".

--------------------------------------
You may review the report below and at:
https://www.rfc-editor.org/errata/eid6351

--------------------------------------
Status: Rejected
Type: Technical

Reported by: Palle Cogburn <[email-masked]>
Date Reported: 2020-12-09
Rejected by: Barry Leiba (IESG)

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?
 --VERIFIER NOTES-- 
   This is a feature request, not an errata report, so it is rejected as an errata report.  The suggested feature should be discussed on an appropriate mailing list to see if there is interest in adding this feature.

--------------------------------------
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