Making Open Ethnographer code hierarchies useful

Interesting thoughts.

I need to understand how to operate the hierarchy. Our wiki does not cover this, and I cannot find a way to do it in the Discourse environment. Can you help me, @matthias?

There are three main functions in code management:

  1. merge two codes into one
  2. split one code into two
  3. rename a code

2 is done by creating a new code and then going through one’s annotations with the old code, assigning the new one when appropriate. 3 is simply Edit. 1 is intrinsically a database operation.

Unless…

We think of a parent code as a “soft merge”. Original information is preserved, but now two or more codes have the same parent (for example “hardware hacking” and “biohacking” can have “diy culture” as a parent). The issue there is telling Graphryder which level it should build the network at!