Otel - Pure Elixir implementation of OpenTelemetry

Hello @mudasobwa,

I took a look at the :telemetria library you recommended, and it really gave me some valuable insights.

My Otel project started out with the primary goal of catching up to the official OpenTelemetry spec as quickly as possible. So the initial design was similar to the official :opentelemetry project — implementing the core components (API, SDK, OTLP) as separate apps inside an umbrella and publishing them as individual packages.

However, since this project aims to be an all-in-one package that even beginners can pick up easily, I decided that a different direction from the official project would be the right fit. Think of it as something like minikube relative to Kubernetes. So for now, I’ve merged everything into a single application and shipped it that way.

For the next step, I’d been thinking I should focus more on the “user experience” rather than the “project structure,” and telemetria turned out to be a decisive hint in that direction. I think it’ll lead to some meaningful changes in where my project goes from here.

Thanks for the great inspiration!