Closed
Description
Which ids are we using for M3 elements?
Option A: Use fully qualified name the element
Example: LIonCore.Concept
- Makes M2 serializations human-readable, as we know whether an entry is a
Concept
,Containment
, etc. - M3 ids never change (part of specification)
- Need to be the same in all implementations
Option B: Use arbitarily chosen ids
Examples: 23948723
or ALkdlkh-sdfkl_32
- In Repo API: Node IDs #31, we said that ids should not carry any meaning (i.e. should not be interpretable).
We would violate our own guideline.
-> Decision: Option A (use FQNs)