json-path-comparison icon indicating copy to clipboard operation
json-path-comparison copied to clipboard

Analysis

Open danielaparker opened this issue 4 years ago • 2 comments

There's a great deal of data in the JSONPath comparisons, but each query represents an isolated data point, and some cannot be understood except in combination with other queries. For example, understanding the consensus on naming in the dot notation requires looking at both $.<etc> and [?(@.<etc>)], as inconsistencies abound.

@cburgmer, have you thought about starting a document on your site that attempts to analyze the data? One that limits itself to comparing and contrasting the data, but not prescribing? If you do, I would be interested in contributing PR's on specific topics, such as a summary of different approaches to the filter expression applied to a JSON object, or an analysis of differences across implementations in the recursive descent operator.

danielaparker avatar Jul 27 '21 17:07 danielaparker

The best I can offer is the OPEN_QUESTIONS.md document. However nothing structured. Would be interested to see what structure you have in mind!

cburgmer avatar Jul 29 '21 08:07 cburgmer

I missed that. OPEN_QUESTIONS.md would actually be a good start. The one line questions could be expanded into short sections that interpret what the comparison data reveals about them.

On Thursday, July 29, 2021, 04:34:01 a.m. EDT, Christoph Burgmer @.***> wrote:

The best I can offer is the OPEN_QUESTIONS.md document. However nothing structured. Would be interested to see what structure you have in mind!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

danielaparker avatar Jul 29 '21 17:07 danielaparker