Co-authored-by: Harold Dost <github@hdost.com>
Co-authored-by: Ed Morley <501702+edmorley@users.noreply.github.com>
Co-authored-by: Cijo Thomas <cijo.thomas@gmail.com>
Adds shared dependencies to the workspace.
It improves the experience while managing the dependencies.
## Changes
Picked the shared dependencies of the member projects and used added
then to the workspace dependencies, https://crates.io/crates/work_dep
can help with that.
## Merge requirement checklist
* [ ]
[CONTRIBUTING](https://github.com/open-telemetry/opentelemetry-rust/blob/main/CONTRIBUTING.md)
guidelines followed
* [ ] Unit tests added/updated (if applicable)
* [ ] Appropriate `CHANGELOG.md` files updated for non-trivial,
user-facing changes
* [ ] Changes in public API reviewed (if applicable)
* Adding Copyright Holders
Using the Copyright holder of "The OpenTelemetry Authors" as
recommended.
* Update the LICENSE Files Per the CNCF Guidelines:
https://github.com/cncf/foundation/blob/main/copyright-notices.md#copyright-notices
* Don't add authors to Cargo.toml
* Per [RFC 3052](https://rust-lang.github.io/rfcs/3052-optional-authors-field.html)
* Remove from opentelemetry-proto.
Signed-off-by: Harold Dost <h.dost@criteo.com>
* Update LICENSE
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
---------
Signed-off-by: Harold Dost <h.dost@criteo.com>
Co-authored-by: Julian Tescher <julian@tescher.me>
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* fix(common): clippy issue raised by 1.63
* fix(common): nightly issues
* fix(jaeger): take self reference for `collector_password`
* fix(common): pin serde to 1.0142 as workaround of https://github.com/rust-lang/cargo/issues/10954
* fix(doc): fix type link in docs