MSP-1 Namespace Term

msp:name

Provides a human-readable label, title, or naming set for an MSP-1 resource, entity, page, section, or concept.

IRI: https://msp-1.org/ns/name

Definition

msp:name supplies a human-readable label for the resource or entity being described. It helps agents, validators, and implementation tools identify the resource in human-readable form and distinguish it from similar resources or entities.

A name may be expressed as a plain string or as a structured object when display, formal, short, alternate, language, scope, or update metadata is useful. The string form is the lean form. In object form, display provides the primary user-facing name.

Usage

{
  "msp:name": "Lighting Guide"
}

Structured name:

{
  "msp:name": {
    "display": "MSP-1 Protocol Overview",
    "short": "Protocol Overview",
    "alt": [
      "MSP-1 Introduction",
      "Semantic Protocol Overview"
    ]
  }
}

The name term labels the resource or entity for human-readable identification. It is related to id, description, and type, but it is not interchangeable with those terms.

Related Terms