Concepts and Terminology

All language-specific OpenTracing APIs share core concepts and terminology. These concepts are so central and important to the project that they have their own repository (github.com/opentracing/specification) and semver scheme.

This specification repository houses two important files:

  1. specification.md is a versioned description of the current pan-language OpenTracing standard
  2. semantic_conventions.md describes conventional Span tags and log keys for common semantic scenarios

Both are versioned and the github repository is tagged according to the rules described by the versioning policy.