This is how I understand the mapping of terms:

WC-1 language               WC-NG language
--------------------------------------------------------------------
"the working version"       ACTUAL_NODE
--------------------------------------------------------------------
"the base"                  WORKING_NODE if present, else BASE_NODE
"the pristine version"
--------------------------------------------------------------------
"the revert-base"           BASE_NODE
  (when BASE_NODE differs
   from WORKING_NODE)
"the base"
  (when BASE_NODE same as
   WORKING_NODE)
--------------------------------------------------------------------


Do you think it's time to bite the bullet and rename at least
"WORKING_NODE" to "RESTRUCTURED_NODE", as discussed before?  I think
that would help to alleviate some sources of confusion.

(One could make an argument for changing "BASE_NODE" too, but I think it
is quite a good name despite the WC-1 "base" terminology not always
matching it.)

- Julian




Reply via email to