6.1. Overview
Because the space of URN namespaces is itself managed, the definition of a URN namespace should pay particular attention to:
- Global uniqueness: Ensuring the namespace identifier (NID) is globally unique
- Persistence: Ensuring assigned URNs remain valid and resolvable long-term
- Managing authority: Clearly identifying the organization or entity responsible for namespace management
- Assignment policies: Defining how URNs are assigned and managed within the namespace
- Syntax rules: Specifying the format and constraints for the namespace-specific string (NSS)
URN namespace registration requires submission of a complete namespace definition document, which should use the standard template described in subsequent sections of this chapter. The registration process ensures:
- The proposed NID does not conflict with existing namespaces
- The namespace definition meets technical and administrative requirements
- The community has opportunity to review and comment on the proposed namespace
- Long-term maintenance and management of the namespace is guaranteed
The registration process is coordinated by IANA and follows different policies (Community or Fast Track) depending on the namespace type.