Skip to content

Ids for M3 Elements #53

Closed
Closed
@enikao

Description

@enikao

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)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions