ron icon indicating copy to clipboard operation
ron copied to clipboard

Define set of learning tools to be able to understand RON faster and easier

Open mputz86 opened this issue 6 years ago • 1 comments

Define (and later implement) a set of learning tools, which in general should help to visualize how RON works and see the effects of changes easily.

For example:

  • Round trip for RON: start with raw RON ops, let them edit, see the output.
  • Print out StateFrame/ObjectState with colors for different UUIDs (to easily spot different replica, ...)
  • Visualize the compression of RON ops from: a) Closed Op representation to b) Open Op representation to c) abbreviated Atom (in Text) and, finally, to d) compression in Frames (chain compression)
  • Visualize merging: e.g. with time-traveling possibility, to see intermediate states of a merge.

mputz86 avatar Jul 27 '19 20:07 mputz86

Great idea for a side project!

cblp avatar Jul 27 '19 22:07 cblp